我希望能够从根(即从example.com
而不是example.com/nova
访问Laravel Nova。
我尝试将config/nova.php
中的路径设置更改为'/'
。转到example.com
,然后重定向到看上去正确的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提供服务,如果可以,怎么办?
答案 0 :(得分:1)
只需将config / nova.php中的'path'更改为'/'即可:
'path' => '/',
答案 1 :(得分:1)
或者,您可以在web.php文件中像这样进行重定向
Route::get('/', function () {
return redirect(config('nova.path'));
});