1. 程式人生 > >【JS代碼壓縮】使用YUI Compressor對js文件進行壓縮處理

【JS代碼壓縮】使用YUI Compressor對js文件進行壓縮處理

js代碼 bird spell 說明 ber enum ide relative auto

概述

在使用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版本如是。



來自為知筆記(Wiz)

【JS代碼壓縮】使用YUI Compressor對js文件進行壓縮處理