资源说明:Tpacker
![logo](http://img04.taobaocdn.com/tps/i4/T1rEB3Xm4wXXXXXXXX-496-96.png) - Created by [拔赤](http://jayli.github.com) - License: [http://www.opensource.org/licenses/bsd-license](http://www.opensource.org/licenses/bsd-license) 下载 - for windows:[T-Packer-minifier-1.0.2.exe](https://github.com/jayli/Tpacker/raw/master/T-Packer-minifier-1.0.2.exe) - for linux:参照文档下文“linux 命令行脚本的安装”部分 - windows(旧版):[T-Packer.exe](https://github.com/jayli/Tpacker/raw/master/T-Packer.exe) 旧版:将源文件压缩成为目标压缩文件和.source.js/css 新版:将源文件压缩为-min.js/css和保留源文件(推荐) ## 流行批量压缩工具比较 ![img](http://jayli.github.com/gallery/bird/compressor.png) ## 环境依赖 工具依赖java环境,安装前先确认已经安装java环境并配好JAVA_HOME环境变量 ![img](http://img01.taobaocdn.com/tps/i1/T1Zm8ZXd4kXXXXXXXX-394-407.png) ## 安装 配好JAVA_HOME后,安装T-Packer-minify.exe ![img](http://img02.taobaocdn.com/tps/i2/T18mRZXaJnXXXXXXXX-511-400.png) 安装完毕后,运行桌面快捷方式 T-Packer ![img](http://img03.taobaocdn.com/tps/i3/T1m_VZXolaXXXXXXXX-206-305.png) 给定源目录和目标目录,点击Pack ,进行批量压缩 ![img](http://img03.taobaocdn.com/tps/i3/T1u_0ZXbdgXXXXXXXX-709-80.png) 也可以通过右键->发送到->TPacker-compressor,对单个(多个)文件进行压缩,生成"-min.js/css"文件 ![右键压缩](http://img02.taobaocdn.com/tps/i2/T1Dfd3XbBzXXXXXXXX-478-99.png) 压缩完成后会弹出压缩后的目录。 ## linux 命令行脚本的安装 脚本依赖java环境,请安装jdk并配置JAVA_HOME 将git代码check出来后,在项目目录中执行下面命令即可 sudo sh ./install.sh ### linux 下运行脚本 压缩当前目录下的所有文件:进入到需要执行压缩的目录,直接运行 tpack 要想将文件压缩至其他目录中,进入到要执行压缩的目录,执行 tpack 目标目录 单文件压缩 cssmin 源文件 压缩为的文件 jsmin 源文件 压缩为的文件 ## 安装须知 - windows安装程序默认安装在C:\TBTools\Packer - css 压缩采用 yuicompressor,js 压缩采用 jsmin,并做 native2ascii 转码,css 文件转换为 \xxxx,js文件转换为 \uxxxx - 支持源文件的GBK和UTF-8格式 - 生成源文件和-min.js或者-min.css文件(旧版打包工具生成source.js或.source.css源文件) - 目前程序为测试版,不保证一定好用。 ## CHANGELOG ### version 1.0.2 - 发送到快捷方式指向错误bugfix ### version 1.0.1 - yuicompressor 2.4.2 > yuicompressor 2.4.7
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。