i18n-jsを使っているRailsアプリケーションがHerokuにpush失敗する
Railsアプリケーションでi18n-jsを使ってみたところ、Herokuにpushする際にエラーが発生した。
ログを見たところ rake assets:precompile に失敗している模様。
発生したバージョンは以下の通り。
ちゃんと解決しているのかは不明だが、次のGitHub Issueに書いてあるようにすると今のところうまくいっている。
Usage w/ asset pipeline + Heroku possible? · Issue #81 · fnando/i18n-js · GitHub
具体的には、
ターミナルで以下のコマンドを実行。
heroku labs:enable user-env-compile
config/application.rbに以下を追加。
config.assets.initialize_on_precompile = true
.gitignoreに以下を追加。
/public/javascripts/translations.js