YUI Compressor简介
JS/CSS文件压缩工具,压缩原因以及作用自行脑补,更多介绍可查看 http://yui.github.io/yuicompressor/
下载地址
地址:https://github.com/yui/yuicompressor
如何使用
首先要确保安装了JDK,关于JDK的安装,可参考http://www.cnblogs.com/chyingp/archive/2013/04/09/jdk.html
下面拿个简单的例子做演示(macx控制台下操作,windows操作类似)
1、首先进入YUI Comprossor build目录
可以看到有个yuicompressor-2.4.8pre.jar
frontEndTool/yuicompressor-master/build
2、新建a.js、b.js,随便往里面写点内容,以a.js为例,如下:
`vim a.js`
a.js内容如下:
function hello(nick){
var country = 'China';
console.log(nick);
}
hello('casper');
3、单文件压缩示例
java -jar yuicompressor-2.4.8pre.jar a.js -o a-min.js
压缩后的文件a-min.js
function hello(a){console.log(a)}hello("casper");
4、多文件压缩示例
java -jar yuicompressor-2.4.8pre.jar '.js$:-min.js' *.js
作用:将a.js、b.js分别压缩成a-min.js、b-min.js
结合ANT使用
TODO:留坑待填