Windows预编译Handlebars.js模板
查看Handlebars.js文档以进行预编译。
这些说明适用于OSX。 这也可以在Windows上完成吗?
如果是这样,当他们说“安装节点和npm”时,“节点”是指“ node.js ”?
- 从这里安装Node.js for Windows: http : //nodejs.org/download/ 。
-
在命令提示符下运行:
npm install handlebars -g
现在,您可以在命令提示符下使用以下语法:
handlebars <input> -f <output>
其中<input>
是原始模板文件名, <output>
是预先编译的模板文件名。
例:
handlebars person.hbr -f person.js
在视觉工作室你有2个select:
1)使用来自System.Web.Optimization的包转换
2)在visual studio中使用postbuild事件(需要nodejs)
见Gist
看起来像ASP.NET Web Tools 2012.2 内置了句柄支持 (来自Scott Hanselman的博客):
语法在HTML编辑器中突出显示客户端模板语言,如:
- CoffeeScript的
- 胡子
- 把手
- JsRender