我建立這個文件夾中組織一個相當大規模的JavaScript Backbone.js的應用:爲JavaScript實驗組織DRY模板?
app
index.html
libs
underscore
jquery
[...]
src
utils
modules
[...]
index.html文件基本上加載了所有的Backbone.js的路由器等,以及實例AMD模塊等。
然而,我經常需要創建基本上與Big應用程序分享依賴關係的小應用程序。
假設我需要創建3個小實驗(單獨的頁面),所有這些實驗都加載了相同的常見嫌疑犯(下劃線,主幹以及我編寫的一些util庫和模塊)。
它們可能在以下方面有所不同:1)它們如何擴展這些JavaScript庫,2)實例化的內容以及3)標記和交互。
我該如何保持這種實驗乾爽?
如何設置此「可擴展模板」?