CanJS:如何打包生产视图模板

时间:2015-02-02 16:24:24

标签: canjs canjs-view

将视图模板打包以供生产使用的最佳方式是什么?

我有很多.stache文件。在开发中,它们与can.view()同步加载。在生产中,我想避免多个HTTP请求。

这样做的正确方法是什么?我应该将它们捆绑为单个html文件或单个js文件吗? StealJS使用哪种格式?

1 个答案:

答案 0 :(得分:1)

这是我为can-compile创建的。例如

  

can-compile ** / *。stache --out views.combined.js --can 2.1.0

将当前文件夹和所有子文件夹中的所有Stache文件编译为views.combined.js

如果您使用Steal和latest steal-tools(目前正在等待发布)并导入模块,例如使用ES6和

import template from 'my/template.stache!';

视图将自动构建到生产包中(并且还在开发中异步加载)。