6

以前にherokuでいくつかのアプリを開発しましたが、このエラーが発生することはありませんでした。

ActionView::Template::Error (application.css isn't precompiled):

私の最新のプッシュでは、ファイルに変更が加えられていませんでしたapplication.css。ここで何が起こっているのでしょうか。

行を次のように変更するという記事を見たことがありproduction.rbます。

# Don't fallback to assets pipeline if a precompiled asset is missed
config.assets.compile = true

しかし、それはすべてを遅くしませんか?このエラーが突然発生するのはなぜですか?それを修正するための最良の方法は何ですか?

編集:開発でうまく機能していることに注意する必要があります。

4

1 に答える 1

15

rake assets:precompile:all開発環境で実行します。エラーが発生しないことと、が作成されることを確認してくださいpublic/assets/application.css。エラーが発生した場合は、それを解決するとHerokuの問題が解決するはずです。

于 2013-02-12T00:19:57.027 に答える