Laravel nova продолжает выдавать исключение. Маршрут [nova.login] не определен - PullRequest
0 голосов
/ 28 февраля 2019

Я уже отправил это на https://github.com/laravel/nova-issues к сожалению, не получил от этого никакой любви, поэтому я хотел бы знать, сталкивался ли кто-нибудь с этой проблемой и как они решили ее.

  • Версия Laravel: 5.7.27
  • Версия Nova: 1.2
  • Версия PHP: 7.2.12
  • Операционная система и версия: MacOS 10.13.6
  • Браузертип и версия: Chrome (Последняя версия) FireFox (Последняя версия)

Описание:

Всякий раз, когда я получаю доступ к своему маршруту на новую в / admin <- (это место, где находится моя новая), яполучите это исключение из <code>/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php строки 389, throw new InvalidArgumentException("Route [{$name}] not defined."), моя нова была установлена ​​правильно, и в настоящее время у меня нет других существующих маршрутов приложения, это свежая установка laravel и свежая установка nova.

Он работал нормально, пока я не ввел пользовательский путь.

Шаги для воспроизведения:

  1. Измените 'path' => '/admin'
  2. Выполнить php artisan config:clear или php artisan config:cache

1 Ответ

0 голосов
/ 24 августа 2019

Проверьте ваш NovaServiceProvider.php и убедитесь, что он имеет withAuthenticationRoutes() в функции routes(), например:

protected function routes()
{
    Nova::routes()
            ->withAuthenticationRoutes()
            ->withPasswordResetRoutes()
            ->register();
}
...