Після оновлення з Rails 2 до Rails 3 я отримую таку помилку під час запуску RAILS_ENV=production bundle exec rake assets:precompile
:
rake aborted!
Undefined mixin "linear-gradient".
config / application.rb:
config.assets.enabled = true
config / environments / 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"
config / 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 << /(^[^_]|/[^_])[^/]*$/