我在这里看到很多关于Laravel 5查找CSS和脚本资产的问题。我已经完成了这些答案的建议,主要是使用blade.php
模板并使用asset()
或URL::asset
,但遗憾的是这些工作都没有。我怀疑这里有其他的错误。Laravel 5托管资产文件
我在地址栏中使用http://[MyIP]/[ProjectName]/resources/views/[MyFile].blade.php
直接进入我的视野。我的脚本和css分别位于目录javascript
和css
的公用文件夹中。
当我打开[MyFile].blade.php
,它看起来像这样:
<title>My File</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta name="description" content="" />
<meta name="keywords" content="" />
<link rel="stylesheet" href="{{ URL::asset('css/font-awesome.min.css')}}">
<link rel="stylesheet" href="{{ URL::asset('css/animatemolly.css')}}">
<link rel="stylesheet" href="{{ asset('css/molly.css')}}">
<script src="{{ URL::asset('javascript/jquerymin.js')}}"></script>
它发现这些都不。而在提供的页面,我得到这个错误:
GET http://[MyIp]/[ProjectName]/resources/views/%7B%7B%20URL::asset('javascript/jquerymin.js')%7D%7D
这就像瓦特/电子Laravel服务应该将这些为不运行在所有有用的东西?我需要进一步安装吗?我的印象是这样使用Laravel 5,根据这个答案:Laravel stylesheets and javascript don't load for non-base routes ...所以我一定有其他问题,请告知。