Rails 3.1 Asset pipeline - Почему мои изображения не прекомпилируются для производства?

При запуске:

rake assets:precompile:all RAILS_ENV=production RAILS_GROUPS=assets

Все прекомпилирует, но не мой /app/assets/images/*

Я даже попытался добавить это к моему environment/production.rb

config.assets.paths << "#{Rails.root}/app/assets/images"

Что случилось? спасибо!

Ответ 1

Найден решение: Add to environment/production.rb

config.assets.precompile += %w[*.png *.jpg *.jpeg *.gif] 

Почему это не по умолчанию, поскольку в этой строке указано: (application.js, application.css и все не-JS/CSS уже добавлены)

Ответ 2

Используйте этот формат для сервера:

rails assets:precompile:all -e production

Ответ 3

Установить config/environment/production.rb

config.assets.compile = true