當(dāng)前位置:首頁 > 電腦軟件 > 壓縮解壓 > yuicompressor(js css壓縮工具)

yuicompressor(js css壓縮工具)

版本:v2.4.8 大?。?31K 語言:簡體中文 類別:壓縮解壓
  • 類型:國產(chǎn)軟件
  • 授權(quán):共享軟件
  • 更新:2024-08-27
  • 環(huán)境:Windows10,Windows8,Windows7,WinXP
  • 本地下載
9.5
0% 0%

情介紹

yuicompressor是一款javascript/css專業(yè)的壓縮工具,是有java寫成的一組jar文件,對于大量使用JavaScript和CSS的AJAX應(yīng)用來說,如果JavaScript和CSS容量很大,則傳輸?shù)娇蛻舳说臅r(shí)間會(huì)很久,網(wǎng)站性能不佳。而壓縮JavaScript和CSS是自然的事情,這種專業(yè)的壓縮軟件最為出色的就是小編推薦的這款壓縮工具yuicompressor,與其他同類型的程序相比,例如JSMIN,由于其簡單的算法,它必須留在代碼中的許多換行符為了不引入任何新的bug。而yuicompressor就不會(huì)出現(xiàn)這些情況,同時(shí)yuicompressor的壓縮率高達(dá)95%,更是更為強(qiáng)大哦。除此之外,yuicompressor 可以用來壓縮 JS 代碼, 同樣可以結(jié)合Isaac Schlueter's 正則表示是來壓縮CSS文件。

PS:由于yuicompressor是用Java編寫的,所以需下載JDk,沒有的可以在本站下載,配置環(huán)境教程如下(win7為例)

YUI Compressor 是怎么工作的?

YUI Compressor 是用Java編寫的(版本>=1.4) , 使用 Rhino 來產(chǎn)生JavaScrip 文件。它先分析javascript 源文件,理解其結(jié)果,打印出標(biāo)識(shí)流,省略盡可能多的空白字符,只要合適就使用 1(或2或3)這樣的字符來代替本地符號(hào)。(對于像eval 或 with 這樣一些邪惡的功能, 使用保守的方法不至于混淆含有這些語句的作用域)。CSS的壓縮算法使用一組微調(diào)正則表達(dá)式來壓縮源CSS文件。

相關(guān)命令

語法: java -jar yuicompressor-x.y.z.jar [options] [input file]

通用參數(shù):

-h, --help 顯示幫助信息

--type 指定輸入文件的文件類型

--charset 指定讀取輸入文件使用的編碼

-v, --verbose 顯示info和warn級別的信息

-o 指定輸出文件。默認(rèn)輸出是控制臺(tái)。

javascript專用參數(shù):

--nomunge 只壓縮, 不對局部變量進(jìn)行混淆。

--preserve-semi 保留所有的分號(hào)。

--disable-optimizations 禁止優(yōu)化。

yuicompressor使用指南

1、下載ant和yuicompressor

2、 安裝Ant

1) 解壓 apache-ant-1、9、2-bin、zip 至自己的目錄, 比如:e:\ant

2) 右擊我的電腦> Advanced system settings>Environment Variables、、、\ System variables

點(diǎn)擊 New、、、, 在彈出框中 Variable name:輸入 ANT_HOME, value輸入:e:\ant、 點(diǎn)擊OK

在System variiables 的path(不分大小寫)中添加: (、、;注意以分號(hào)分隔)% ANT_HOME%\bin;

3) 測試:

在Cmd命令窗口中輸入: ant -version, 若顯示下圖則安裝成功

3、 安裝YUICompressor

1) 解壓下載的壓縮文件至 一個(gè)文件夾, 比如e:\yuicompressor

2) cmd命令窗口轉(zhuǎn)至 e:\yuicompressor, 輸入ant, 得保證e:\yuicompressor 下有build、xml文件

3) 編譯成功后會(huì)在命令窗口中顯示編譯成功, 在e:\yuicompressor下會(huì)出現(xiàn)一個(gè)build文件夾, jar包會(huì)在build文件夾下、

4)、 測試YUICompressor

命令行定位到e:\yuicompressor文件夾, 輸入 java -jar build/你yuicompressor jar包的名稱 -V, 若輸出版本號(hào)則安裝成功

載地址

  • 電腦版
yuicompressor(js css壓縮工具) v2.4.8

網(wǎng)友評論

0條評論
(您的評論需要經(jīng)過審核才能顯示)