xcompress

1.1.44 • Public • Published

NPM version

XCOMPRESS

用于CSS文件,JS文件和HTML文件夹的批量压缩工具

Usage

环境需求

Node.js 0.10.0+ (tested on CentOS, Ubuntu, OS X 10.6+, and Windows 7+)

安装

npm install xcompress

使用

node xcompress [options]

-h, --help          获得帮助
-v, --version       输出版本号
-c, --comment       输出的js和css文件将会保留源码的第一对/* ... */之间的注释

即可打包位于根目录下的项目文件

例子

Eg

在当前目录执行node xcompress后,红框处文件夹内的所有后缀为css,js,html(or htm)的文件将被压缩引擎处理并发布到./dest目录中,图片以及其他静态文件将被原样输出。

注意之处
  • 当前版本不可全局使用,请等待更新。
  • 对于js压缩,会在Uglifyjs的基础上使用JsPacker进行eval操作,压缩率大大提升,但是会对性能有非常微小的影响。倘若在eval后反而增大了体积则只进行Uglifyjs的步骤。

1.1.44 / 2015-05-22

  • 修正了会被压缩器忽略的文件不会被保留的BUG
  • 修正了保留注释功能中匹配原文注释不全的功能
  • 也一并压缩了HTML中的script和style,html真正的变为一行了

Readme

Keywords

Package Sidebar

Install

npm i xcompress

Weekly Downloads

1

Version

1.1.44

License

ISC

Last publish

Collaborators

  • bakausagi