簡體   English   中英

/ bower_components不會在頁面上加載依賴項

[英]/bower_components doesn’t load dependencies on the page

/bower_components不起作用。

我收到404錯誤:

GET /bower_components/jquery/jquery.js 404

我的配置如Bower文檔中所述, 此處

app.use(express.static(path.join(__dirname, 'public')));
app.use('/bower_components',  express.static(__dirname + '/bower_components'));

在我的.html文件中,我有:

<script src="/bower_components/jquery/jquery.js"></script>

但是沒有/bower_components/jquery/jquery.js \\bower_components\\jquery\\dist\\jquery.js 他們是否更改了Bower套餐的配置但忘記更改文檔?

您應該將腳本標記更改為指向jQuery的(新)位置:

<script src="/bower_components/jquery/dist/jquery.js"></script>

看起來jQuery通過在其涼亭組件中提供兩個目錄,將“源”代碼與“分發”代碼分開。 不建議您在bower_components移動內容,因為該目錄是從bower安裝生成的。

我遇到過同樣的問題。 在我的情況下,我不小心刪除了.bowerrc,導致bower_components被保存在錯誤的地方

暫無
暫無

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

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