【发布时间】:2014-04-08 13:40:57
【问题描述】:
我尝试了以下方法,但是我查看了 CSS 源代码,但它并没有缩小!我重新启动了服务器几十次。我在浏览器中关闭了缓存。我还尝试了 'yui-compressor' gem。
config/environments/development.rb
config.assets.debug = false
config.assets.css_compressor = :sass
config.assets.compile = true
宝石文件
group :assets do
# Add any compass extensions here
# Use SCSS for stylesheets
gem 'sass-rails', '~> 4.0.0'
参考
http://edgeguides.rubyonrails.org/asset_pipeline.html#customizing-the-pipeline
版本
WEBrick 1.3.1, 红宝石 2.0.0 (2013-06-27) [i386-mingw32],Rails 4.0.3
【问题讨论】:
-
如果您在开发环境中,这是正常的:资产应该在部署期间压缩并在生产环境中使用压缩
-
我部署了它,它仍然不会压缩。它在 CSS 中有 cmets!我在
production.rb中设置了config.assets.css_compressor = :sass。我使用git push heroku进行部署。 -
如何部署?使用 capistrano 还是手动?
标签: css ruby-on-rails ruby ruby-on-rails-4 sass