`
maidou80
  • 浏览: 7209 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

js压缩工具Google Closure Compiler

阅读更多
Google Closure Compiler(GC)压缩比率更高于老牌的JSMin,或是YUI Compressor(YC)
GC与YC不同的是,YC是一个压缩器(Compressor),而GC更是一个编译器(Compiler),也就是说GC的压缩并不仅仅是去除注释和空白,还可以在保证代码正确性的情况下进一步地改写成更省空间的做法,一个字节算一个字节
Google Closure Compiler 提供三种压缩方法,分别是空格移除、简单压缩及进阶压缩。简单压缩基本上只是把comments 和空格拿走(跟YUI Compressor 基本一样);进阶压缩除以上功能外,还能够rename variable name、甚至重写某些statement!很好很强大!
下载地址:http://code.google.com/p/closure-compiler/downloads/list
下载之后随便放一个目录,然后使用命令行切换到该目录下面,
使用命令:java -jar compiler.jar --js source.js --js_output_file source_compiled.js
执行后即可得到压缩后的js文件
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics