使用ANT预编译handlebars.js模板

时间:2013-08-04 19:43:47

标签: ant handlebars.js

我想用ant来编译我的几个把手模板。

我想要运行的命令是:

handlebars templates -f templates/hbs.js

我的ant文件包含以下内容:

<exec executable="handlebars">
    <arg value="${src.templates.dir}"/>
    <arg value="-f"/>
    <arg value="${src.templates.dir}/hbs2.js"/>
</exec>

我在读取

时出现BUILD FAILED错误
  

执行失败:java.io.IOException:无法运行程序“handlebars”:CreateProcess error-2,系统找不到指定的文件。

我也试过

<exec executable="handlebars.exe">

具有相同的结果。 Handlebars的工作原理是因为我可以从与我的ant构建文件相同的位置从终端窗口运行命令。

我已经通过node.js安装了把手。我知道我可以通过使用node来构建我的项目来实现它,但我希望我不必转换我的其他ant任务。

1 个答案:

答案 0 :(得分:0)

请参阅“exec”任务的windows部分: