Laravel Nova不断抛出异常Route [nova.login]未定义

时间:2019-02-27 23:06:38

标签: laravel laravel-nova

可悲的是,我已经将其发布到https://github.com/laravel/nova-issues上了,所以我想知道是否有人遇到了这个问题以及如何解决这个问题。

  • Laravel版本:5.7.27
  • Nova版本:1.2
  • PHP版本:7.2.12
  • 操作系统和版本:MacOS 10.13.6
  • 浏览器类型和版本:Chrome(最新)FireFox(最新)

说明:

每当我在/ admin <-(这是我的新星所在的地方)访问我的新星路由时,都会从/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:clearphp artisan config:cache

1 个答案:

答案 0 :(得分:0)

检查您的NovaServiceProvider.php,并确保它在withAuthenticationRoutes()函数中具有routes(),如下所示:

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