$ git push heroku master
...
----> Preparing app for Rails asset pipeline
Running: rake assets:precompile
Asset precompilation completed (189.17s)
...
時々私は私が知っているプッシュは、そのようなコントローラへの迅速な修正プログラムなどの任意の資産を、変更しないようにしたいです。アセットをスキップすることは可能ですか?Herokuへの単一のgit pushのプリコンパイルステップですか?
ありがとうございました。
資産がいつでもHerokuでコンパイルされるようにするには、この解決策ではmanifest.ymlファイルにチェックインしてherokuにプッシュし、そのファイルを確実に削除する必要があります。右?この追加のステップを伴わない方法はありますか? – Eli
Herokuに展開しているときに注意深く見れば、 'detected manifest.ymlのような行が表示されます。アセットをローカルにコンパイルすると仮定する。したがって、本質的にマニフェストファイルは、Herokuにアセットのコンパイルを実行しないように指示する信号です。私はあなたのコンソールで常に 'heroku run rake assets:precompile'を手動で実行できると思います。 –
コンソールから 'heroku run rake assets:precompile'を実行すると、実行中のHeroku dynoのアセットがプリコンパイルされません。 Heroku上で実行される各プロセスは、異なる仮想環境で実行されます。 –