好吧——我知道这是一个非常基本的问题,但我无法弄清楚。这是一个关于 Laravel 的问题。
基本上,我将样式表嵌入到我的默认布局视图中。我目前只是使用常规 css 来链接它们,例如:
<link rel="stylesheet" href="css/app.css" />
当我处于单级路线时,例如/about,但是当我深入时停止工作,例如/关于我.
如果我查看 Chrome 的开发者控制台,我会看到以下一些错误(仅适用于更深层次的路线):
Resource interpreted as Stylesheet but transferred with MIME type text/html: "http://example.dev/about/css/app.css".
很明显,它现在正在“about”文件夹中寻找 css——当然,它根本不是一个文件夹。
我只是希望它能够在同一个位置查找资产,而不管路线如何。
对于 Laravel 4 和 5:
<link rel="stylesheet" href="{{ URL::asset('assets/css/bootstrap.min.css') }}">
URL::asset将链接到您的project/public/
文件夹,所以把你的脚本放在那里。
Note: For this, you need to use the "Blade templating engine". Blade files use the .blade.php
extension.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)