查看Handlebars.js文档进行预编译。
这些说明适用于 OSX。这也可以在 Windows 上完成吗?
如果是这样,当他们说“安装节点和 npm”时,“节点”是指“ node.js ”吗?
在命令提示符下运行:
npm install handlebars -g
现在您可以在命令提示符中使用以下语法:
handlebars <input> -f <output>
,其中<input>
为原始模板文件名,<output>
为预编译模板文件名。
例子:
车把 person.hbr -f person.js
在 Visual Studio 中,您有 2 个选项:
1) 使用 System.Web.Optimization 的捆绑转换
2)在visual studio中使用postbuild事件(需要nodejs)
见要点
似乎 ASP.NET Web Tools 2012.2内置了车把支持(来自 Scott Hanselman 的博客):
HTML 编辑器中客户端模板语言的语法突出显示,例如:
- 咖啡脚本
- 胡子
- 车把
- 渲染