Js Css 文件压缩工具YUI Compressor

           做前端进行优化时,常常会对js 、css文件进行压缩。把js和css文件压缩尽可能地小,以便快速地加载显示。这里介绍一个现成工具 YUI Compressor 。该工具是需要java运行环境的。安装好java,下载YUI Compressor 解压缩,默认jar是yuicompressor-2.4.7.jar,在目录\build下,对该jar包的使用,请下面的批处理文件min.bat:

cd /D F:\Work\Tool\yuicompressor-2.4.7\build\

java -jar yuicompressor-2.4.7.jar --type js --charset utf-8 -v E:\WebSite\New-IBW\js\common.js > E:\js\ibw\js\common.js
java -jar yuicompressor-2.4.7.jar --type js --charset utf-8 -v E:\WebSite\New-IBW\js\JsHelper.js > E:\js\ibw\js\JsHelper.js
xcopy E:\js\ibw\js\*.* E:\WebSite\New-IBW\js\ /S /F /R /Y /E

java -jar yuicompressor-2.4.7.jar --type css --charset utf-8 -v E:\WebSite\New-IBW\css\style.css > E:\js\ibw\css\style.css
java -jar yuicompressor-2.4.7.jar --type css --charset utf-8 -v E:\WebSite\New-IBW\css\tw.css > E:\js\ibw\css\tw.css
xcopy E:\js\ibw\css\*.* E:\WebSite\New-IBW\css\ /S /F /R /Y /E

每次发布时,运行min.bat即可轻松实现jscss文件压缩。

之前曾经介绍过一个js压缩工具jsmin。详情请参阅以前的blog:js 文件压缩-jsmin简介  。之所以仍然介绍这个,是由于在使用的过程中,我发现YUI Compressor有两点让我非常满意:1、可以指定文件的编码,2:混淆变量命名。当然了,它依赖java环境这点,可能有点小麻烦。

           



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值