1
的Ruby 2.1/3.2 Rails的 - 在production.rb我:紅寶石在生產中的Rails 3不壓縮CSS
config.assets.compress =真 config.assets.compile =真
的JS文件壓縮得很好,沒有空白,註釋或新行。
CSS文件仍然有一些空格,註釋和所有新行字符。
的Ruby 2.1/3.2 Rails的 - 在production.rb我:紅寶石在生產中的Rails 3不壓縮CSS
config.assets.compress =真 config.assets.compile =真
的JS文件壓縮得很好,沒有空白,註釋或新行。
CSS文件仍然有一些空格,註釋和所有新行字符。
你需要使用gem來壓縮你的CSS。
在Gemfile
添加sass-rails
寶石
gem 'sass-rails'
然後在您config/production.rb
文件告訴Rails使用它。
config.assets.css_compressor = :sass
的工作,與除了application.rb中鏈輪:: Compressors.register_css_compressor的(:SCSS, '薩斯::滑軌:: CssCompressor',:需要=> 'SASS /軌道/壓縮機') – 2015-04-07 04:44:56
FYI - 在Rails 4中,這條特殊線路是不需要的。使用壓縮機配置屬性開箱即用。 – 2015-05-08 17:06:23