利用YUI Compressor對JS、CSS檔案進行壓縮

來源:互聯網
上載者:User
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:留坑待填

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.