码迷,mamicode.com
首页 > Web开发 > 详细

【JS代码压缩】使用YUI Compressor对js文件进行压缩处理

时间:2017-11-11 11:22:06      阅读:193      评论:0      收藏:0      [点我收藏+]

标签:hub   sans   cursor   ber   efault   padding   dex   family   parent   

概述

在使用html5开发Hybird APP的时候,可能会引入大量的js包,另外对于一些核心的js文件,进行一些特殊的处理,

如压缩和加密就显得很重要了,YUI Compressor就是这样一个用于压缩js、css的工具(捂脸:其实我用它对代码进行

了压缩作为混淆处理的一种手段了),是采用Java开发的,因此运行的时候需要首先安装Java环境,安装完之后,运

行和配置都是比较简单的。

安装及使用

使用YUI Compressor之前必须先配置java环境,如何配置此处不说了。

YUI Compressor下载地址:

https://github.com/yui/yuicompressor/releases

下载之后,我们真正需要的就是这个yuicompressor-[version].jar文件

打开cmd,输入如下命令即可对所需要的js文件进行压缩了

java -jar D:\yuicompressor-2.4.6\build\yuicompressor-2.4.6.jar --type js --charset UTF-8 D:\my.js -o D:\my-min.js
1
 
1
java -jar D:\yuicompressor-2.4.6\build\yuicompressor-2.4.6.jar --type js --charset UTF-8 D:\my.js -o D:\my-min.js

参数说明:

D:\yuicompressor-2.4.6\build\yuicompressor-2.4.6.jar:表示yuicompressor的路径

D:\my.js :需要压缩的js文件的路径

D:\my-min.js:压缩之后的Js路径

注意:如果js文件中还有debugger;这个断点的话,需要删除,否则压缩失败,2.4.7版本如是。





【JS代码压缩】使用YUI Compressor对js文件进行压缩处理

标签:hub   sans   cursor   ber   efault   padding   dex   family   parent   

原文地址:http://www.cnblogs.com/lightmao/p/7816930.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!