アセットをプリコンパイルしました
RAILS_ENV=production bundle exec rake assets:precompile
私のレールアプリを次のように実行します。
rails s -e production
しかし、私のアプリは要求しません
- アプリケーション-{指紋}.css
- application-{指紋}.js
代わりに、指紋なしで要求します。
何を逃した可能性がありますか?それともRails5のバグですか?Rails4で問題ありません。
更新しました:
この問題は opal-rails が原因であることがわかりました。次のコマンドでアプリを作成したので
rails new MyApp --javascript=opal --skip-active-record
本番環境で開始しても、opal-rails を使用したアセットにフィンガープリンティングは追加されません。
jquery-rails で問題なく動作します。