2014-03-26 51 views
2

我正在使用Google Closure編譯器來縮小一堆js文件。我只想分別縮小每個文件,而不是將它們合併成一個文件。目前我必須爲每個文件分別調用閉包編譯器。如果我只能調用一次閉包編譯器並將多個不合並的文件傳遞給它,但是創建它們的單獨縮小版本,我覺得我可以提高構建過程的速度。有任何想法嗎?Google Closure編譯器 - 將多個文件編譯爲單獨的縮小版本

+0

你有沒有找到解決方案? – Nachiketha

回答

1

有幾種不同的方法: 1)我最喜歡的,保持加載編譯器代碼。 Nailgun以通用的方式爲Java可執行文件執行此操作。而這個項目都結束了:

https://www.npmjs.org/package/fast-closure-compiler

這有運作良好的優勢,當你需要重複編譯相同的文件。

2)創建一個自定義的命令行亞軍。這是調用編譯器的日期示例: http://blog.bolinfest.com/2009/11/calling-closure-compiler-from-java.html

3)同時啓動多個編譯,而不是串行執行它們。

相關問題