当前位置:Gxlcms > JavaScript > ANT压缩(去掉空格/注释)JS文件可提高js运行速度_extjs

ANT压缩(去掉空格/注释)JS文件可提高js运行速度_extjs

时间:2021-07-01 10:21:17 帮助过:14人阅读

1、说明在使用extjs 的时候,运行起来比较卡,特别是运行数据和js过多的时候,就会出现卡死的情况,或者等待时间比较长。
在解决这个有很多优化方法,今天来说其中一种,那就是在Ant脚本打包的时候,把js中空格、注释去掉、以及合并,合并今天不说了,还未实现这个,在研究中
2、首先,需要准备二个 .jar 文件,分别是 YUIAnt.jar 和 yuicompressor-2.4.x.jar 。
3、俩个文件的附件
下载地址
4、build.xml文件如下
代码如下:




















代码如下:


















































5、在这里说一点,在使用js压缩的时候YUIAnt.jar 是不支持utf-8字符集的。即
代码如下:

encoding="utf-8

下载地址
7、个人感受,在弄了很小半天,吧这个问题搞定了,自以为可以提高点js加载速度了,结果还是有点小慢,没有jquery那么的快,估计要用gzjs压缩才会变快点,现在我分析是的在IE下运行速度比较慢点,在firefox下比较快,看来还是每个模块加载的js有点多。
优化速度对比:

人气教程排行