我刚刚在 MAMP 上安装了 Laravel 5 项目,但我的页面没有找到 css 文件。
这是我的 app.blade.php 文件中我的 css 的链接:
<link href="/css/app.css" rel="stylesheet">
我的 .htaccess 文件有这一行:
RewriteBase /laravel-site/laravel-5-app/public/
在 config 文件夹中,我的 app.php 文件包含以下内容:
'url' => 'http://localhost:8888/laravel-site/laravel-5-app/public/',
但是当我打开这个页面: http://localhost:8888/laravel-site/laravel-5-app/public/auth/login 并检查开发者工具时,它正在这个位置寻找css文件: http: //localhost:8888/css/app.css
顺便说一句,如果我访问这个 url: http://localhost:8888/laravel-site/laravel-5-app/public/ 我会得到正确的欢迎页面。
原文由 davelowe85 发布,翻译遵循 CC BY-SA 4.0 许可协议
使用它可以将
css
、javascript
、images
.. 等资产添加到刀片文件中。对于 CSS,
或者
对于 JS,
或者
对于图像,
这是 文档
_或者_,如果你拉了作曲家包
illuminate/html
这是 laravel 4.2 中的默认设置,那么你可以像下面这样使用,在 laravel 5 中。你必须手动拉包。这是一个 例子。