YUI Compressor - Javascript文件压缩工具
YUI Compressor使用Java语言开发。所以它的运行需要Java运行环境(1.4或以上版本)的支持。
YUI Compressor 的使用(命令行)
$ java -jar yuicompressor-x.y.z.jar
用法: java -jar yuicompressor-x.y.z.jar [options] [input file]
Global Options
-h, --help 显示帮助信息
--type <js|css> 指明需要压缩的文件是js还是css。
--charset <charset> 指明需要压缩的文件的 <charset>
--line-break <column> 在指定的列换行
-o <file> 指定输出文件 <file>。默认为标准输出(屏幕)。
JavaScript Options
--warn 打印代码中的错误信息
--nomunge Minify only, do not obfuscate
--preserve-semi Preserve all semicolons
--preserve-strings Do not merge concatenated string literals, Use this option to specify that concatenated string literals should never be merged.
下面的命令将压缩myfile.js文件并输出为myfile-min.js (x.y.z 为具体的版本号):
java -jar yuicompressor-x.y.z.jar myfile.js -o myfile-min.js
Yahoo! UI Library: YUI Compressor
YUI Compressor下载