これはここでよくある質問ですが、どの解決策も私の問題を解決しなかったので、ここに行きます:
rails4アプリにace.jsを追加しているので、
- Added vendor/assets/ace/ace.js
- Created vendor/assets/ace/index.js , with content
//= require ace
- Added the following to my production.rb
config.assets.precompile += %w( index.js )
config.assets.paths << Rails.root.join("vendor", "assets", "ace")
したがって、私のレイアウトファイルには次のものがあります。
<%= javascript_include_tag "ace" %>
devでは問題なく動作しますが、実行すると次のようになります。
RAILS_ENV=production bundle exec rake assets:precompile
ダイジェストバージョンのaceファイルは作成されません。
私は何かが足りないのですか?