【发布时间】:2012-08-09 22:52:37
【问题描述】:
【问题讨论】:
-
是的,“node”指的是“node.js”。应该可以在 Windows 上正常工作,但我没有 Windows,所以我只能说“应该”。
标签: javascript node.js templates handlebars.js pre-compilation
【问题讨论】:
标签: javascript node.js templates handlebars.js pre-compilation
在 Visual Studio 中,您有 2 个选项:
1) 使用 System.Web.Optimization 的捆绑转换
2) 在 Visual Studio 中使用 postbuild 事件(需要 nodejs)
见Gist
【讨论】:
在命令提示符下运行:
npm install handlebars -g
现在您可以在命令提示符中使用以下语法:
handlebars <input> -f <output>
,其中<input>是原始模板文件名,<output>是预编译模板文件名。
例子:
车把 person.hbr -f person.js
【讨论】:
好像是 ASP.NET Web Tools 2012.2 has built in handlebars support(来自 Scott Hanselman 的博客):
HTML 编辑器中客户端模板语言的语法突出显示,例如:
- CoffeeScript
- 小胡子
- 车把
- JsRender
【讨论】: