Variável indefinida: erros no Laravel

Quando quero registrar um usuário no meu projeto laravel, a página sempre diz

Variável indefinida: erros (Exibir: /var/www/resources/views/auth/register.blade.php) "

De acordo com a documentação do Laravel,$errors sempre deve ser definido automaticamente:

Portanto, é importante observar que uma variável $ errors sempre estará disponível em todas as suas visualizações em cada solicitação, permitindo que você assuma convenientemente que a variável $ errors está sempre definida e pode ser usada com segurança.

Eu tenho isso em todas as visualizações quando uso:

@if (count($errors) > 0)
    <div class="alert alert-danger">
        <ul>
            @foreach ($errors->all() as $error)
                <li>{{ $error }}</li>
            @endforeach
        </ul>
    </div>
@endif

ou de qualquer outra maneira quando eu quiser usar o$errors&nbsp;variável.

Por que é isso? Eu nunca tive esse problema antes.

Alguém pode me ajudar, por favor?