QA@IT

rake assets:precompile で development 環境での二重読み込み

2681 PV

rake assets:precompile していると development 環境で二重に読み込まれてしまって、 ajax の処理が二重に動いておかしいと気づいたのですが、事前に問題が起きないようにするか、問題が起きる状態になったときに気づきやすくする方法はないでしょうか?

回答

基本的にはdevelopment環境(開発環境)では「rake assets:precompile」はしないもの、だと思います。
通常はproduction環境(運用環境)へのデプロイ時に「rake assets:precompile」を行うと思います。

編集 履歴 (0)

根本的にはshu_0115さんの書かれている通りだと思いますが、以前同様の状態になった時にはenvironments/development.rbconfig.assets.debugfalseにすることで2重の読み込みは行われなくなったような記憶があります。

# environments/development.rb
config.assets.debug = false
編集 履歴 (0)
ウォッチ

この質問への回答やコメントをメールでお知らせします。