我有很多JS
代碼段和
文件跨多個項目共享。我必須複製 - 將它們複製到每個項目的單個文件中,或者將它們作爲cdn上的單個文件提供。兩者都是壞主意。JavaScript的依賴管理和構建工具
是否有像JavaScript的Maven的任何依賴管理和構建工具?理想情況下,它需要一組js依賴關係並構建一個可以在cdn上服務的js文件。
我可以寫一個腳本來做到這一點。但是我正在尋找能夠與JS相比的Maven。
更新2014:基於這裏的答案和我的研究,以下是最流行的工具:
鮑爾,NPM,RequireJS,Browserify,的WebPack,咕嚕,咕嘟咕嘟
謝謝,它們中的任何一個在構建時是否將多個文件合併/構建爲單個文件? –
@JohnS「構建時」的意思是什麼?你怎麼建?我在編譯時使用了Maven的組合器。 –
你使用哪個組合器與maven,哪一個你認爲更好?是否有任何接受像maven而不是文件路徑的依賴關係? –