我在這裏看到很多關於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 ...所以我一定有其他問題,請告知。