我的本地开发运行良好,呈现javascript_include_tag "some-script"
为/assests/some-script.js
正确引用。
在 Heroku 中,它引用了/javascripts/some-script.js
我gem 'rails_12factor'
在我的生产中使用Gemfile
我是否需要更改任何资产配置设置?喜欢预编译资产?我知道有几个配置设置,但我不确定何时使用它们,过去我没有修改它们就很好(比如这个建议)。
奇怪的是它引用了/javascripts
文件夹......
另外,需要注意的是,我目前没有使用javascript_include_tag "application"
,layout/application.html.erb
我正在使用javascript_include_tag "some-script"
特定视图 erb 文件手动导入脚本
其次,/assets/some-script.js
作为 404 出现,所以这一定意味着我的资产不可用,这可能是第二个问题。
有任何想法吗?