2012-04-16 47 views
0

我運行的Rails 3.2.3,當我運行耙資產:precomplie是緩慢的(超過半小時)

耙資產:預編譯

這需要一輪40分鐘完成。

後續在我的資產組

gem 'sass-rails', '~> 3.2.3' 
    gem 'bootstrap-sass', '~> 2.0.1' 
    gem 'coffee-rails', '~> 3.2.1' 

    # See https://github.com/sstephenson/execjs#readme for more supported runtimes 
    gem 'therubyracer' 

    gem 'uglifier', '>= 1.0.3' 

這是我的地方發展運行框中。它需要2,338秒,這是大約40分鐘。如果不在本地編譯Heroku在500秒內超時。我聽說有人在編譯1到3分鐘時遇到問題。但是這更多。可能是什麼問題呢?

UPDATE: Applcation.js(gist) Application.css(gist

+0

你有可能要求清單文件的內容試圖編譯? (例如:application.css/application.js等...) – 2012-04-16 16:09:08

+0

您是否嘗試過這種解決方法? http://stackoverflow.com/questions/7537474/rake-assetsprecompile-is-slow – 2012-04-17 20:04:24

+0

我在開發盒上做這個。 – Mab879 2012-04-17 22:44:42

回答

1

的解決方案是有所有的文件需要引導,從Twitter,是在application.css.scss使@import 'bootstrap'只叫一旦