Powolna kompilacja zasobów w trybie programowania

Mam dużą aplikację szynową z setkami plików skryptów kawy.

Czasami, gdy dokonuję niewielkiej zmiany w pliku coffeescript lub przełączam gałąź, całe zasoby są prekompilowane i muszę długo czekać na załadowanie strony:

Started GET "/assets/application.js" for 127.0.0.1 at 2013-01-11 19:39:45 +0100
Compiled sprockets/commonjs.js  (0ms)  (pid 18142)
Compiled jquery.js  (2ms)  (pid 18142)
Compiled jquery_ujs.js  (0ms)  (pid 18142)
Compiled underscore.js  (0ms)  (pid 18142)
Compiled backbone.js  (0ms)  (pid 18142)
Compiled backbone_rails_sync.js  (0ms)  (pid 18142)
Compiled handlebars.runtime.js  (0ms)  (pid 18142)
Compiled moment.js  (0ms)  (pid 18142)
...and so on

Używam następującej konfiguracji zasobówconfig/development.rb:

# Do not compress assets
config.assets.compress = false

# Expands the lines which load the assets
config.assets.debug = false

Kiedy ustawiamconfig.assets.debug = false Muszę dość długo czekać na załadowanie setek plików js. Pytanie brzmi: jak znaleźć złoty środek? Jak zoptymalizować konfigurację zasobów w trybie programowania dla dużej aplikacji?

questionAnswers(3)

yourAnswerToTheQuestion