2012-02-29 2 views
0

Я использую jruby-1.6.6 с рельсами 3.2 в настоящее время.jruby & rails 3.2 очень медленная компиляция scss в разработке

И я использую gem 'bootstrap-sass', '~> 2.0.1' для импорта twitter bootstrap как scss.

Но в режиме разработки я запускаю приложение jruby -S rails s, и каждый раз, когда я немного изменяюсь в scss и запускаю страницу обновления, для компиляции application.css.scss требуется очень много времени, в котором я импортировать все остальные scss-файлы.

время он берет с jruby-1.6.6 и jruby-1.6.7

Started GET "/playground/dashboard" for 0:0:0:0:0:0:0:1%0 at 2012-02-29 12:30:18 +0800 
Processing by PlaygroundController#index as HTML 
    Parameters: {"partial"=>"dashboard"} 
    Rendered playground/_dashboard.erb (1.0ms) 
    Rendered playground/show.html.erb within layouts/application (2.0ms) 
Compiled application.css (11540ms) (pid 5518) 
Completed 200 OK in 11660ms (Views: 11660.0ms) 

время, затрачиваемое с MRI ruby-1.9.2-p290

Started GET "/playground/dashboard" for 127.0.0.1 at 2012-02-29 12:32:53 +0800 
Processing by PlaygroundController#index as HTML 
    Parameters: {"partial"=>"dashboard"} 
    Rendered playground/_dashboard.erb (0.0ms) 
    Rendered playground/show.html.erb within layouts/application (0.5ms) 
Compiled application.css (1283ms) (pid 5674) 
Completed 200 OK in 1323ms (Views: 1323.1ms) 

Есть ли способ, что я мог настроить это?

+0

Может быть немного поздно, но проблемы с производительностью по производству компиляции являются то, что я ищу в. Я не использовал драгоценный камень с JRuby, поэтому я не могу прокомментировать это. – nobody

+0

спасибо за ваш комментарий, но моя проблема в режиме разработки, когда мне нужно часто менять scss и обновлять страницы, чтобы увидеть изменения, и что невероятно медленно с jruby вы знаете, как это решить? – larryzhao

ответ

2

Только что узнал вчера вечером, что это не является проблемой для JRuby. Но проблема при использовании jruby с bootstrap-sass.

Если вы это не так, то JRuby выполняет хорошо, даже у вас есть тонны СКС быть @import ред в application.css.scss

1

Перейти к config/application.rb и измените параметр:

config.assets.enabled = false 
+0

извините, на самом деле это особая проблема при использовании bootstrap-sass. Я - спамер из какой-то точки. – larryzhao