我正在美化 Laravel 的 404 页面(ressources/views/erros/404.blade.php)。但是,我无法加载公共文件夹中的 CSS 和 JS 文件。
实际上,Laravel 正在返回我 localhost/css/bootstrap.css 当它应该返回我 localhost/myproject/public/css/bootstrap.css 时 {{ URL::asset('css/bootstrap.css') } }。当我在主页上使用另一个视图(使用相同的代码:{{ URL::asset('css/bootstrap.css') }})时,它返回我 localhost/myproject/public/css/bootstrap.css这是完美的工作。
顺便说一下,我使用的是 Laravel 5.3。
提前致谢
配置您的网络服务器,使域的根(localhost)指向 public/ -文件夹。
像 Homestead 这样的 Vagrant 解决方案可能会让您更轻松地设置开发环境。