У меня есть следующие конфигурации в production.rb
# Disable Rails's static asset server (Apache or nginx will already do this)
config.serve_static_assets = false
# Compress JavaScripts and CSS
config.assets.compress = true
# Choose the compressors to use
config.assets.js_compressor = :uglifier
config.assets.css_compressor = :yui
# Don't fallback to assets pipeline if a precompiled asset is missed
config.assets.compile = true
# Generate digests for assets URLs.
config.assets.digest = true
Но когда приложение ruby on rails на рабочем сервере я получаю следующую ошибку:
Error compiling CSS asset
LoadError: cannot load such file -- yui-compressor
в строке комментария LoadError: cannot load such file -- yui-compressor
все идет хорошо.
Все, что мне нужно, это компрессор, который gzip сжимает ресурсы перед отправкой для повышения производительности!
Итак, в чем здесь проблема или есть какая-то другая альтернатива?
Обновление:
Также не работает сжатие javascript, так как подключаемый модуль yslow для firefox также показывает, что javascripts необходимо сжимать.