我的资产没有被压缩。我正在使用3.2.18
,资产组拥有这些宝石:
group :assets do
gem "compass-rails"
gem 'coffee-rails', '~> 3.2.1'
gem 'elementaljs-rails'
gem 'i18n-js'
gem 'tilt', '~> 1.4.1'
gem 'sass-rails', '~> 3.2.3'
gem 'turbo-sprockets-rails3'
gem 'uglifier', '>= 1.0.3'
gem 'bootstrap-sass', '~> 3.1.1'
gem 'ejs'
gem 'jquery-ui-rails'
gem 'angular-ui-sortable-rails', github: "sherwyngoh/angular-ui-sortable-rails"
end
这是我的资产相关生产配置:
config.serve_static_assets = false
config.assets.js_compressor = :uglifier
config.assets.css_compressor = :sass
config.assets.compile = false
config.assets.digest = true
当我RAILS_ENV=production rake assets:precompile
时,看看public/assets/application-xxx.css
我会看到常规的css文件,就像我在开发中运行服务器时那样。为什么不压缩?
更新
我在这个问题上有RAILS_EVN =生产,这不是资产没有压缩的原因,我输错了。