ESC.wsf-JS压缩工具说明及使用

本文介绍了一个名为ECMASCriptCruncher的工具,用于优化JavaScript代码。提供了详细的使用说明,包括如何设置压缩等级、批处理使用示例等。

推荐一个工具:ECMASCript Cruncher(下载)

如:C:\>cscript C:\ESC-1.14\ESC.wsf -l [0-4] -ow outputfile.js inputfile1.js [inputfile2.js]

说明:

cscript是windows shell脚本解释程序。

[0-4]是一个压缩等级

-ow 表示下一个参数是优化后输出的文件名,最后剩下的是要优化的js文件

ESC支持以下四个优化等级

等级

描述

0

不改变脚本,将多个文件合并到单个文件

1

删除所有注释

2

除等级1个,再删除额外的制表符和空格

3

除等级2外,再删除换行

4

除等级3个,再进行变量名替换(如果使用了全局变量的话,不要使用)

 

 

批处理使用示例:

::合并多个文件
type ..\js\a.js >> compressTmpESC.js
type ..\js\b.js >> compressTmpESC.js
type ..\js\c.js >> compressTmpESC.js
type ..\js\d.js >> compressTmpESC.js
::使用不同的级别进行压缩
cscript ESC.wsf -l 1 -ow compressTmpESC1.js compressTmpESC.js
cscript ESC.wsf -l 2 -ow compressTmpESC2.js compressTmpESC1.js
cscript ESC.wsf -l 3 -ow compressTmpESC3.js compressTmpESC2.js
::生成最终合并并压缩后的文件
type compressTmpESC2.js > all.js

转载于:https://www.cnblogs.com/zhouchaoyi/articles/2621160.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值