/ / Предварително компилиране на активите след надграждане от Релси 2 до Релси 3 - рубин, рубин на релси-3, рубин на релси-3.2, компас

Предварително компилиране на активите след надграждане от релси 2 към релси 3 - рубин, рубин на релси-3, рубин на релси-3.2, компас

След надстройването от Rails 2 до Rails 3, получавам следната грешка, когато бягам RAILS_ENV=production bundle exec rake assets:precompile:

rake aborted!
Undefined mixin "linear-gradient".

довереник / application.rb:

config.assets.enabled = true

конфигурационния / среди / production.rb:

config.assets.compress = true
config.assets.compile = true
config.assets.digest = true

Gemfile:

group :assets do
gem "sass-rails",   "~> 3.2.3"
gem "uglifier", ">= 1.0.3"
end
gem "compass-rails"

довереник / compass.rb:

project_type = :rails
project_path = Compass::AppIntegration::Rails.root
http_path = "/"
css_dir = "public"
sass_dir = "app/assets/stylesheets"
environment = Compass::AppIntegration::Rails.env

Когато се опитвам да събера активите bundle exec compass compile тя работи без никакви грешки. Някой има ли идея?

Отговори:

0 за отговор № 1

Може да се наложи да добавите следния ред application.rb

config.assets.precompile << /(^[^_]|/[^_])[^/]*$/