2012-01-25 47 views
2

我開始使用nodejs這是一個很棒的工具。 我使用它來開發我的前端,我已經使用咖啡腳本自動編譯爲JavaScript,以及允許我編寫單元測試的茉莉花包。我正在尋找很酷的軟件包來加速我的javascript/css開發。例如,當我完成開發我的應用程序時,我想要一個縮小所有JavaScript文件的包,然後將它放在單個文件中,有點像閉包編譯器。我想我將不得不編寫某種清單文件,然後nodejs utiliy將清單中列出的所有文件並「編譯」我的應用程序。開發JavaScript瀏覽器應用程序的最佳節點包是什麼?

那麼nodejs包可以做到這一點?

是否有任何其他酷包我應該使用JavaScript/coffeescript快速前端開發?謝謝。

回答

6

Browserify捆綁和縮小您的JavaScript。更好的是,它允許您將require()用於客戶端腳本,從而產生更清晰,更模塊化的代碼。

更新:這些天我更喜歡RequireJS加載JavaScript。它還提供瀏覽器版本的require,並允許捆綁和縮小,但在生成模塊化代碼方面甚至更好。其中一個缺點是它不使用npm安裝的模塊。

另一個更新:爲其他文件類型(css,html)提供有趣集成以及良好的塊組合實現的更新的替代方案是Webpack

+0

是的,在服務器端的需求是相當方便的,我會看看Browserify謝謝。 – mpm

相關問題