我开始使用骨干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