【发布时间】:2014-03-25 18:15:51
【问题描述】:
在部署具有数百个视图的企业 Durandal 应用程序时,有没有办法捆绑 html 模板,从而避免对每个视图的少量 http 请求,而支持单个编译的 html 视图?
【问题讨论】:
标签: durandal
在部署具有数百个视图的企业 Durandal 应用程序时,有没有办法捆绑 html 模板,从而避免对每个视图的少量 http 请求,而支持单个编译的 html 视图?
【问题讨论】:
标签: durandal
使用 Durandal,您正在开发一个单页应用程序,因此只有一个预先请求视图。缓存和其他优化,包括使用 Durandal 的构建系统 Weyland 进行的优化,可以进一步调整。
在某些情况下,您可能希望以不同的方式加载视图,这也可以通过 Durandal 实现。
【讨论】:
在使用例如 Grunt (http://durandaljs.com/documentation/Grunt.html) 构建应用程序后,您将获得一个大文件“main-built.js”,其中包含所有 javascripts。一开始我没有意识到的是,所有的 .html 视图也都捆绑到了这个文件中。我期待看到它们被捆绑到“index.html”或类似的东西中(编译的 html 视图)。但实际上视图是编译成 Javascript 的。
【讨论】: