2010-09-16 64 views
0

假設我有1 MB的壓縮Javascript,所有使用Google Closure合併爲一個文件。Google Closure是否支持JavaScript文件的多個「包」?

現在只有一個網站的部分需要它的500 KB。

所以我想&壓縮JavaScript的結合,但它分成兩個包:

  • 套餐A - 500 KB - 整個網站使用
  • 套餐B - 500 KB - 只在一個使用該網站

的節目前,我只是把評論的JavaScript文件的頂部是這樣的:

/// <package name="Main" /> 

並使用我自己的自定義.NET應用程序來分析它們並將它們放入適當的包中。

是否可以使用Google Closure完成所有這些操作?我寧願使用現有的解決方案,而不是重新發明輪子。

回答

2

錯誤關閉編譯器確實有選項來壓縮文件分割成多個文件

例如:

Java的罐子compiler.jar \

--module MOD1 --js src1.js - js src2.js \

--module mod2:mod1 --js src3.js

+0

我的立場大規模糾正。 – Jonathan 2010-09-25 06:47:14

0

經過進一步調查,它看起來像Closure沒有這樣的功能。

我打算將這個特性構建到我自己的自定義JS組合器中,當我有時間時我可以開源。

相關問題