我的本地開發運行正常,因此javascript_include_tag "some-script"
正確引用/assests/some-script.js
。Heroku Rails 4沒有正確引用我的JavaScript資產位置
在Heroku的,它引用/javascripts/some-script.js
我在我的Gemfile
使用gem 'rails_12factor'
在生產中是否需要更改任何資產配置設置?像預編譯資產一樣?我知道有幾個配置設置,但我不確定何時使用它們,過去我一直沒有修改它們(like this suggestion)。
這只是奇怪它引用了/javascripts
文件夾...
另外,需要注意,我不是currenty使用layout/application.html.erb
javascript_include_tag "application"
我使用javascript_include_tag "some-script"
在特定視圖ERB文件
其次手動導入腳本, /assets/some-script.js
作爲404出現,所以這必須意味着我的資產不可用,這可能是第二個問題。
任何想法?
[This answer](http://stackoverflow.com/a/18470309/1183537)現在可能會解決我的問題 – SuckerForMayhem