我的项目是在Rails 2中构建的,升级到Rails 3.1,所以我在资产管道配置方面遇到了麻烦,比如预编译。
我使用app/assets/aplication.js,如:
//= require jquery
//= require jquery_ujs
我的application.rb是:
config.assets.js_compressor = :uglifier
我的Gemfile包含丑陋的宝石:
gem 'uglifier'
之后我表演了:
rake assets:precompile
并且,公共/资产/application.rb ation.js中的结果代码并不是丑陋的,但是当我将此配置放在application.rb上时:
config.assets.compress = true
文件被丑化了。
config.assets.compress配置不是用于实时编译吗?为什么我的预编译rake只在启用此选项的情况下变得丑陋?
发布于 2015-01-06 23:07:44
压缩是丑陋的。如果你没有这个选择,那么压缩/丑化就不会发生。如果您希望丑化发生,启用该选项。
https://stackoverflow.com/questions/27806964
复制相似问题