在winXP下的时候,我用的是Taobaocompressor 来压缩js||css文件,后来转到ubuntu,网上找个好点的linux版的压缩工具也难,于是就着php皮毛的了解,自己制作了一个compressor,分享出来,共用学习研究。

compressorDemo

上图为终端使用效果图,相对来说使用起来也是比较方便的,并且自己可以,自行设置压缩后的文件名字及保存位置,比淘宝那个压缩感觉要灵活一点。
命令行 支持四个参数的输入 参数按照顺序分别是:sourceFile targetFile native2ascii charset

参数简单解释如下:

参数 说明
sourceFile 要压缩的js或者css源文件
targetFile 压缩后的js或者css文件名
native2ascii 调用native2ascii将非ascii字符用uxxxx表示,false表示禁用此功能
charset js或者css的文件编码格式,默认为UTF-8

程序更新:

V1.0.5 – 将v1.0.0 封装到 Compressor 类中 添加详细注释

安装配置请见:程序Readme.txt文件
下载地址:PhPcompressor.tar