收藏本站投递资讯前端导航

前端资讯

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1263|回复: 1

TBCompressor - JS和CSS压缩工具

[复制链接]
发表于 2012-10-22 23:14:20 | 显示全部楼层 |阅读模式
有朋友问到淘宝是怎么压缩js和css的,这里分享下。
我们使用的是YUI Compressor:

The YUI Compressor is a JavaScript compressor which, in addition to removing comments and white-spaces, obfuscates local variables using the smallest possible variable name. This obfuscation is safe, even when using constructs such as ‘eval’ or ‘with’ (although the compression is not optimal is those cases) Compared to jsmin, the average savings is around 20%.

The YUI Compressor is also able to safely compress CSS files. The decision on which compressor is being used is made on the file extension (js or css)

淘宝前端的开发环境以Windows居多。为了方便使用,对YUICompressor做了层简单的封装,称之为TBCompressor. 安装和使用方法如下:

安装说明

1、安装请点击install.cmd
2、卸载请点击uninstall.cmd
3、如果以前安装过2.3.5之前的版本, 请点击update.cmd升级


测试使用

1、在test.source.js上右键,执行菜单“压缩JavaScript”,会生成test.js文件。如果再对test.js文件执行一次压缩,会生成test-min.js文件
2、CSS同1


下载试用

注意:这款软件需要jdk支持,就是需要安装jdk环境。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

oyuwby76 该用户已被删除
发表于 2013-4-22 15:11:14 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则