2012-12-11 42 views
5

是否有可寫的編譯與CommonJS的/節點類模塊(requireexports等)到一個單一的.js文件送達給瀏覽器模塊的任何工具?是否有將CommonJS模塊編譯爲單個.js文件的工具?

+0

您是否需要使用COmmonJS風格編寫模塊,或者您是否也使用其他替代方法進行OL編程? – hugomg

+0

@missingno,我想我更喜歡CommonJS風格,但我願意接受其他選擇。 (我不感興趣,AMD/RequireJS風格雖然)。 –

回答

0

如果你想要什麼東西,你可以直接使用PHP,試試cjsDelivery

1

命名CommonJS的編譯器和咕嚕任務的另一個相當類似的工具分別可以找到https://github.com/dsheiko/cjsc

它採用Esprima syntaxTree而解析需要()的調用模塊。它將每個模塊封裝在一個獨特的範圍內,並以nodejs的方式進行緩存。它適用於UMD(通用模塊定義)模塊。我最喜歡的是它在編譯非常少的代碼時添加 - 小的需要函數體和每個模塊的define-call包裝器。

+0

CommonJS的編譯器現在支持源的地圖,因此所有的斷點和映射到原始來源控制檯消息 –

相關問題