如何缩小Rails 4中的CSS?
我尝试了以下方法,但是我看的是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,ruby 2.0.0(2013-06-27)[i386-mingw32],Rails 4.0.3
这对我有用 Ruby 2.2.0上的rails-html-css-js-gzip-compression -Rails 4.2.0
这是没有适合我,因为我
image-url("/img/header/gradient.png")
不是image-url("img/header/gradient.png")
。道德:不要在路径的开头使用斜线。预编译
您需要预编译资产
如果您进行预编译,Rails会最小化您的资产。这仅用于生产,但意味着您可以使用,
application.js
和application.css
具有最小代码的文件尝试这个:
这将预编译(和最小化)您的资产,使您可以在生产中使用已编译的文件
你的回答