我有我的javascript在目錄中創建:瀏覽器的Javascript控制檯錯誤404(未找到)
應用程序/資產/ JavaScript的/產品/ products.js
在我Haml的指數.html.haml文件,我已經包括此代碼來引用我js.file:
= javascript_include_ta克 '產品'
並且還配置/ application.rb中我已經包括:
config.assets.precompile + = [ 'products.js']。
然而,當我的瀏覽器重新加載,我得到一條紅線錯誤顯示
GET http://localhost:3000/javascripts/products.js 404(未找到)產品控制檯:65。
爲什麼它從javascripts/products.js而不是通過產品目錄文件,我已經把我的腳本放在那裏?
在腳本中,如果我有代碼警報,它會被觸發,但如果代碼是jQuery,它將不會運行。
更新回答: 在HAML文件index.html.haml使用這樣的:
= javascript_include_tag(產品/ products.js)
Serhii嗨它仍然無法正常工作。引導程序導航活動類不響應和控制檯仍然顯示行:69: 「」「」 – BC2
嗨Serhii它在Haml文件中更改後工作,以這個: = javascript_include_tag(product/products.js) – BC2