2009-11-25 46 views
4

可能重複:
What do you use to minimize and compress JavaScript libraries?如何壓縮/最小化/打包我的javascript?

有時你會看到類似 「jquery.1.3.2.js」 和 「jquery.1.3.2-min.js」 兩個不同的文件。 「min」版本刪除了所有的空白和註釋。

有沒有一個工具可以爲我做,或者我必須手動做到這一點?

+6

杜佩:http://stackoverflow.com/questions/599911/what-do-you-use-to-minimize-and-compress-javascript-libraries – GmonC 2009-11-25 16:55:22

+1

的重複http://stackoverflow.com/questions/883184/ways-to-compress-minify-javascript-files-closed – 2009-11-25 16:56:09

回答

13

是。您正在尋找的術語是「縮小」您的JavaScript。

JsminPackerShrinkSafe都是很好的工具。但領導是YUI Compressor

+0

我不再使用打包程序,因爲每個頁面加載都需要花費一定的開箱費用。 – Nosredna 2009-11-25 16:57:01

+6

@Nosredna,我希望人們不要再對封隔器這麼說。這是一個非常好的最小化。你不必使用base62選項,事實上它默認是關閉的。人們似乎很樂意在沒有檢查事實的情況下回蕩意見。 – 2009-11-25 19:10:19

+0

啓用base62選項的打包器非常好,如果您無法爲您的資產提供gzip服務。通常情況下,我會看到封隔器比普通封隔器額外增加30%。但是,我發現base62包裝文件也不會gzip。出於這個原因,我通常使用更典型的縮小和gzip。 編輯:剛纔意識到我已經回答了一個6歲的線程。編輯2:剛剛注意到院長愛德華茲的評論。也許我應該去睡覺。 – 2015-06-26 21:24:47