JS, CSS 文件压缩与反压缩工具

时间:2022-12-23 03:46:28

JS, CSS 压缩可以去掉文件中的多余字符, 减少文件大小, 减少网络传输时间。

但是, 压缩之后就没有可读性了。 比较适合一些很稳定,较少改动和共用性很高的文件。

目前存在的可以压缩的工具很多,也有不少在线的。

YUICOMPRESSOR是一个不错的选择。

这是yahoo提供的一套工具, 其实就是一个jar档。

下载地址:

https://github.com/yui/yuicompressor/downloads
或者
http://developer.yahoo.com/yui/compressor/


使用之前, 需要先安装JDK 并设置JAVA_HOME环境变量。

下载后解压zip档, 把build目录下的yuicompressor-2.4.7.jar 拿出来用就可以了。

使用方式直接在命令行敲入:
 java -jar yuicompressor-x.y.z.jar [options] [input file]  Global Options

比如

java -jar yuicompressor-2.4.7.jar  test.js -o test-min.js

更多的使用可以查看doc目录下的README 文件


如果觉得以上使用比较麻烦的话, 淘宝有基于此开发一套可视化的工具
TBCompressor 。

下载地址:  http://download.csdn.net/detail/zhangjiaweixt/2528578



反压缩工具:

就是增加一些缩进,换行。

在线版的:

http://jsbeautifier.org/