use*_*109 5 ruby-on-rails precompile coffeescript asset-pipeline ruby-on-rails-4
在我的Rails 4应用程序中,我有一个users.js.coffee文件app/assets/javascripts.它编译并在开发中正常工作.但是,当我部署到heroku时,它无法正常工作.据Railsguides说:
匹配器(以及预编译数组的其他成员;请参见下文)应用于最终编译的文件名.这意味着排除了编译为JS/CSS的任何内容,以及原始JS/CSS文件; 例如,.coffee和.scss文件在编译到JS/CSS时不会自动包含.
所以我在我的网站上添加了以下内容 config/environments/production.rb
config.assets.precompile += %w ( users.js.coffee )
Run Code Online (Sandbox Code Playgroud)
它仍然没有强制文件被预编译.你知道我怎么可能强迫Rails预编译它(我RAILS_ENV=production bundle exec rake assets:precompile用来预编译)?
非常感谢.
| 归档时间: |
|
| 查看次数: |
1624 次 |
| 最近记录: |