0
このコマンドを実行する必要がない状況はありますか?つまり、資産ディレクトリに静的イメージがありませんrakeアセットを実行する必要がありますか:プリコンパイルコマンド?
このコマンドを実行する必要がない状況はありますか?つまり、資産ディレクトリに静的イメージがありませんrakeアセットを実行する必要がありますか:プリコンパイルコマンド?
Herokuには、展開プロセスのステップとしてアセットのプリコンパイルが含まれています。私はあなたがHerokuのを使用している見ての通り、それはあなたがコミットまたはプッシュする前にrake assets:precompile
を実行する必要がないことを意味します。ただ、前処理する必要のあるコードは(すなわちなど/app/assets/(javascripts|stylesheets)
内のファイルが最新である)あなたがプッシュしていることをコミットに含まれていることを確認してください。
「開発」環境でHerokuに展開してローカルで作業している場合は、.gitignore
に/public/assets
を追加し、そのフォルダを削除することを検討してください。
Heroku docs on thisを参照してください。
開発中env –
少し拡張できますか? – boholdyjeramae
プロダクション環境では、プリコンパイル設定を 'true 'に設定した場合に必要です –