我正在Laravel 6中构建一个简单的网站。我使用了内置的Laravel工匠工具来创建身份验证路由和视图。
登录后,应将用户重定向到/home
。但是,Laravel有时会重定向到/js/popper.js.map
我不知道Laravel为什么要这么做!我已经搜查了错误日志,但无济于事。我正在使用Bootstrap,但从未明确指示Laravel导入或使用Popper。我不知道为什么它特别想去这个特定的文件?我已经有几个星期了这个问题。
有时会运行php artisan config:cache和cache:clear帮助,但并非总是如此。而且,有时它会在我的远程服务器或本地服务器上发生,但通常不会同时发生,这使得调试非常困难。
我已经使用内置的Laravel Auth声明了Auth路由。像这样:
php artisan ui bootstrap
在web.php中:
Auth::routes();
我希望登录后重定向到/home
,然后重定向到Welcome / red(我的软件的一部分)。相反,它停留在js/popper.js.map
和404处。登录WORKS,我可以访问经过身份验证的内容。但是,无缘无故地陷入404页面是一种糟糕的用户体验。
有人对Laravel产生重定向到/js/popper.js.map
的想法有任何线索吗?谢谢!!!
答案 0 :(得分:0)
我从来没有遇到过这个问题。也许您可以从一个简单的控制器开始并进行查看?没有加载任何资产和包?从这一点开始,一揽子地添加软件包和资产。您应该找到您的错误。您是否编写了任何测试?那应该有很大帮助!
我认为这个popper.js文件是由npm软件包加载的?也许对卸载它有帮助?