簡體   English   中英

Laravel不導入/讀取公共源文件(css / js)

[英]Laravel doesn't import/read public source files (css/js)

我正在做一個外部項目。 該應用程序已經編寫,我需要添加一些功能。 這就是為什么我無法編輯它們在代碼中導入CSS和js文件的方式。 不幸的是,我無法在本地主機上訪問js和CSS文件

像這樣導入:

<script type="text/javascript" src="{{ asset('js/search-form/range-slider.js') }}"></script>
<script type="text/javascript" src="{{ asset('js/provider-search.js') }}"></script>
<script type="text/javascript" src="{{ asset('js/search-form/show-detail.js') }}"></script>
<link rel="stylesheet" href="{{ asset('css/slider-custom.css') }}">
<script src="{{asset('/js/scripts.js')}}"></script>

在我的瀏覽器中,我看到以下錯誤:

GET http://127.0.0.1:8000/js/tooltipster.bundle.min.js net::ERR_ABORTED 404 (Not Found)

以及每個js / css文件的..我所有的文件都位於

public/css/name.css
public/js/name.js
public/js/init/name.js
public/js/search-form/name.js

消息來源的鏈接似乎是正確的,因此我認為這與當局有關,但是我在Laravel中是一個新手。

嘗試這個:

<link rel="stylesheet" src="{{ URL::asset('css/name.css')}}"></link>
<script src="{{ URL::asset('js/name.js')}}"></script>
<script src="{{ URL::asset('js/init/name.js')}}"></script>
<script src="{{ URL::asset('js/search-form/name.js')}}"></script>

對於Javascript:

<script type="text/javascript" src="{{ URL::asset('js/search-form/range-slider.js') }}"></script>
<script type="text/javascript" src="{{ URL::asset('js/provider-search.js') }}"></script>
<script type="text/javascript" src="{{ URL::asset('js/search-form/show-detail.js') }}"></script>
<script type="text/javascript" src="{{ URL::asset('js/scripts.js') }}"></script>

使您的目錄結構類似於JS:

/public/js/search-form/range-slider.js
/public/js/provider-search.js
/public/js/search-form/show-detail.js
/public/js/scripts.js

對於CSS:

<link href="{{ asset('css/slider-custom.css') }}" rel="stylesheet" type="text/css" >

使您的目錄結構對於CSS像這樣: /public/css/slider-custom.css

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM