簡體   English   中英

jruby&rails 3.2開發中編譯scs的速度很慢

[英]jruby&rails 3.2 very slow compiling scss in development

我目前使用jruby-1.6.6和rails 3.2。

我正在使用gem'bootstrap gem 'bootstrap-sass', '~> 2.0.1'將twitter bootstrap導入為scss。

但是在開發模式下,我是通過jruby -S rails s啟動應用程序jruby -S rails s ,每次在scss中進行一些更改並觸發刷新頁面時,編譯application.css.scss都需要很長時間。導入所有其他scss文件。

jruby-1.6.6jruby-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)

有什么辦法可以調整嗎?

昨晚才發現這不是jruby的問題。 但是在將jruby與bootstrap-sass結合使用時會出現問題。

如果你不是這種情況,那么JRuby的執行良好,即使你已經噸SCSS的是@import在編application.css.scss

轉到config/application.rb並更改選項:

config.assets.enabled = false

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM