利用YUI Compressor对JS、CSS文件进行压缩

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:留坑待填

上一篇:没有什么内存问题,是一行Python代码解决不了的


下一篇:《Swift开发实战》——第1章,第1.2节搭建开发环境