我開始使用骨幹js,並且我有興趣將我的web應用程序的各個部分的所有模板合併到一個文件中,然後對其進行緩存。我正在查看_underscore和EJS模板引擎。有人對此有經驗嗎?將模板與骨幹js結合使用
0
A
回答
2
一個選項是使用RequireJS,其中包含模板的'text' plugin。
然後,您可以使用r.js optimizer將所有這些(加上JS模塊,如果走這條路線)組合成一個文件。
優化程序可以作爲構建過程的一部分運行,也可以在進程中運行(如果使用的是node.js.)。
0
與stusmith的建議類似,您可以使用StealJS來編譯EJS模板(或任何js文件)。
在您的應用程序文件,您可以設置的依賴,因爲你的模板和其他資源,例如:
steal('jquery', 'template_a.ejs', 'template_b.ejs', function() {
//some app code
});
然後你可以使用偷構建工具,所有你的依賴合併成一個或多個精縮,連接起來的文件。
相關問題
- 1. 骨幹JS事件結合
- 2. 混合clientside JavaScript模板與rails邏輯骨幹.js
- 3. 骨幹+結合
- 4. 茉莉和骨幹和js模板
- 5. 骨幹模板視圖和js加載
- 6. 骨幹:在模板
- 7. 骨幹JS - JSON響應公認我使用骨幹與一些嵌套模型實際骨幹模型
- 8. 骨幹鍋爐板模板
- 9. 骨幹JS集合解析
- 10. 如何使用骨幹模板?
- 11. 在模板中選擇與骨幹
- 12. 骨幹JS - 與價值
- 13. 如何僅在localStorage中使用集合與骨幹Js
- 14. 骨幹集合總是與n模型
- 15. 骨幹模板:index.jst.eco到index.jst.ejs
- 16. 骨幹underscorejs增值模板
- 17. Fancytree沒有骨幹模板
- 18. 問題使用小鬍子模板呈現骨幹集合
- 19. 要求JS骨幹JS jQuery的模板標記依靠
- 20. 下劃線js骨幹js兩個模板
- 21. JSONP骨幹js
- 22. 將模型添加到骨幹集合
- 23. 骨幹好模型結構
- 24. 骨幹內嵌HTML模板與外部模板
- 25. 骨幹JS模型響應陣列骨幹收集
- 26. 骨幹js即時搜索集合
- 27. 使用RESTful api與骨幹
- 28. 骨幹JS混亂
- 29. Mvc UrlHelper與JQuery模板結合使用
- 30. 定期更新骨幹JS模型
哈希映射很好地轉換爲此目的。但是你的服務器端必須將這組html模板預處理成哈希映射並將其分配給全局變量。您的模型,集合將使用**鍵**從hashmap中獲取html,然後將json作爲數據應用 – Deeptechtons