アプリを Rails 4 に更新しましたが、アセットのプリコンパイルを実行すると、Heroku へのデプロイに失敗しました。ENV
他の質問が触れたように、私の redis-to-go に存在しない変数を見つけようとしたために、これが失敗したと思います。そこで、この投稿で言及されている Heroku ラボ機能を追加しました。また、この投稿で Heroku の提案に従いました。
プリコンパイル中のエラーは修正されましたが、アセットが表示されません。私がやったこと:
rails_12factor
宝石を追加しました- ローカルで実行しようとしました(redisビット
RAILS_ENV=production bundle exec rake assets:compile
をコメントアウトした後)ENV["redistogo_url"]
config.serve_static_assets = true
マイproduction.rb
ファイルに追加
しかし、これはどれもうまくいかないようです。正しい順序でこれをしなかった可能性があります。他の質問から、他の人が成功したことを知っているので、他に何を試すことができるか疑問に思っています.