5

ランニング:

bundle exec rake assets:precompile RAILS_ENV=production

合計約250kbの15個の.jsファイルの場合は約6分かかります。きっとこんなに長くはかからないの?ほとんどの場合、「Microsoftコンソールベースのスクリプトホスト」は完全に機能しているようです。

人々は何をお勧めしますか/可能だと知っていますか?これをRuby-Racerまたは別のjavascriptV8エンジン実装に置き換える方法はありますか?または、長い時間を引き起こしている私のコードの問題を見つけるために?または、他の何か?

4

1 に答える 1

1

どのサーバーを実行していますか? Ubuntu、Debian、Mac ですか? Gemfile にこれがあることを確認してください。

group :production do
  gem "libv8"
  gem "therubyracer", :require => 'v8'
end

詳細については、このページを参照してください: https://github.com/rails/rails/issues/2537

app/assets/*フォルダー内の未使用のファイルを削除することもできます。JS のコンパイルに最も多くの時間が費やされます。

于 2011-12-21T19:34:27.350 に答える