我開始使用骨幹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. 骨幹JS事件結合
- 3. 混合clientside JavaScript模板與rails邏輯骨幹.js
- 4. 骨幹+結合
- 5. 骨幹模板視圖和js加載
- 6. 骨幹Js設置模板屬性
- 7. 茉莉和骨幹和js模板
- 8. 骨幹:在模板
- 9. 骨幹JS - JSON響應公認我使用骨幹與一些嵌套模型實際骨幹模型
- 10. 骨幹JS與骨幹關係的嵌套模型
- 11. 骨幹鍋爐板模板
- 12. 瞭解如何使用require js結合文本js在骨幹應用程序中加載html模板
- 13. 骨幹js集合問題
- 14. 骨幹JS集合解析
- 15. 如何使用骨幹模板?
- 16. 下劃線/骨幹模板使用Django
- 17. 骨幹使用外部js
- 18. 使用骨幹JS在MVC
- 19. 在模板中選擇與骨幹
- 20. 渲染每一行與模板 - 骨幹
- 21. 動態JST模板選擇與骨幹
- 22. 骨幹結合「重啓」與承諾
- 23. 骨幹JS - 與價值
- 24. 錘JS不與骨幹
- 25. 如何僅在localStorage中使用集合與骨幹Js
- 26. 問題使用小鬍子模板呈現骨幹集合
- 27. 骨幹集合總是與n模型
- 28. Fancytree沒有骨幹模板
- 29. 骨幹:模板不顯示
- 30. 骨幹模板不顯示
哈希映射很好地轉換爲此目的。但是你的服務器端必須將這組html模板預處理成哈希映射並將其分配給全局變量。您的模型,集合將使用**鍵**從hashmap中獲取html,然後將json作爲數據應用 – Deeptechtons