私は実行中のRails 3.2.1アプリケーションを持っています。そのアプリケーションは、というdeploy:assets:precompile
タスクを実行してCapistrano経由で展開しています。Rails 3のアセットをより高速にプリコンパイルする方法を教えてください。
コンパイル自体が本当に遅いことを除いて、すべてうまく動作します。私はあまりCSSとJavaScript(合計約8200行)がありません。
通常、アセットのコンパイルには約1〜3分かかり、展開時間全体の約90%です。
これを最適化する方法はありますか?たぶん、別の手順を使用して資産をコンパイルするか、何とかそれを最適化しますか?
1.9.2-p290、Rails 3.2.1でLinode 512でアプリを実行しています。関連性がある場合はtherubyracer
gemを使用しています。
これを最速のサーバーでコンパイルし、このコンパイル後にコミットします。 – shingara
config.assets.initialize_on_precompileはどのように設定されていますか? –