如何从 root 访问 Laravel Nova?

Phi*_*l H 5 php laravel laravel-nova

我希望能够从根访问 Laravel Nova,即从而example.com不是example.com/nova

我尝试将路径设置更改config/nova.php'/'. 转到example.comthen 重定向到example.com/login看起来正确的位置,但它会引发以下错误:

没有为 [nova] 定义提示路径。

我是 Laravel 的新手,但一些搜索表明这与 FileViewFinder 有关,但我不知道如何解决这个问题。我发现的最接近的答案建议添加Laravel/Nova/Http/Middleware/ServeNova到提供者列表中,config/app.php但这会引发一个新错误(Call to undefined method Laravel\Nova\Http\Middleware\ServeNova::isDeferred())。

是否有可能从根本上为 Nova 提供服务?如果可以,如何提供?

小智 5

只需将 config/nova.php 中的“路径”更改为“/”即可:

 'path' => '/',
Run Code Online (Sandbox Code Playgroud)