2012-05-21 54 views
0

是否有一個大的javascript項目的編譯器,我不想使用coffeescript只是普通的javascript,但我希望它在客戶端,而不是服務器端或任何東西編譯。javascript項目編譯器

因此,例如:

app.js

// Libs 
include jquery.min.js 
include underscore.min.js 
include backbone.min.js 

// Src 
include src/homepage.js 

然後在HTML中,我們將只包括app.js自動結合這些庫/源文件。與LESS css相同。

有工具/項目來照顧這個嗎?與html相同的故事,其中包括「header.php」,幷包括「footer.php」,當它是查看邏輯時,我們希望它在客戶端。

感謝

+2

在這種情況下,你想要的不是真正的「編譯器」。 JavaScript「縮小器」可能是您要查找的內容,特別是可以將所有受影響的文件合併到單個文件中的JavaScript。但是,爲什麼你想這樣做?通過擁有單獨的文件,它們可以單獨緩存。如果您更改自定義JavaScript中的某些內容,則不希望用戶再次重新下載導入的第三方庫。但是如果他們都在一個文件中,那會發生什麼。 – David

+0

可能的重複:http://stackoverflow.com/questions/10009171/javascript-project-with-multiple-files –

+1

另外,我不確定你對「客戶端」(和「或什麼」永遠「,一種重要的建築考慮的釉料)。這個問題的目標是什麼?你想達到什麼目的?或者你想解決什麼樣的問題? – David

回答