rake资产:预编译很慢(超过半小时)

时间:2012-04-16 01:51:16

标签: ruby-on-rails asset-pipeline ruby-on-rails-3.2

我正在运行Rails 3.2.3,当我运行

  

rake asset:precompile

完成需要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分钟的编译问题。但这更多。可能是什么问题?

更新: Applcation.js(gist)             Application.css(gist

1 个答案:

答案 0 :(得分:1)

解决方案是将所有需要Bootstrap的文件从Twitter发送到application.css.scss,以便@import 'bootstrap'只被调用一次