与jQueryGrunt脚本相比,Jammit对jQuery1.9.1的压缩效果很差(145k对93k)

与jQueryGrunt脚本相比,Jammit对jQuery1.9.1的压缩效果很差(145k对93k),jquery,compression,closures,minify,jammit,Jquery,Compression,Closures,Minify,Jammit,我一直在尝试使用Jammit压缩jQuery 1.9.1,尽管它成功地缩小和压缩了,但它似乎生成了一个比使用jQuery的grunt脚本大50k的输出文件 My assets.yml文件包含: javascript_compressor: closure compressor_options: compilation_level: "ADVANCED_OPTIMIZATIONS" 然后我在命令行上运行它 $ jammit 结果: 145k : Jammit 93k : jQuery

我一直在尝试使用Jammit压缩jQuery 1.9.1,尽管它成功地缩小和压缩了,但它似乎生成了一个比使用jQuery的grunt脚本大50k的输出文件

My assets.yml文件包含:

javascript_compressor: closure

compressor_options:
  compilation_level: "ADVANCED_OPTIMIZATIONS"
然后我在命令行上运行它

$ jammit
结果:

145k : Jammit
 93k : jQuery grunt build scripts 
有人能解释为什么Jammit压缩做得这么差吗?我丢旗了吗


谢谢

好的,您需要安装Jammit为每个压缩机使用的gems,否则它将默认返回其默认压缩机

因此,为了让它与闭包一起工作,我运行:

gem install closure-compiler --no-rdoc --no-ri
砰的一声,闭包文件开始压缩到84k。那是一个令人沮丧的时刻