gulp freemarker能否在gulp构建中用于解决fmpp.tools.AntTask在ant构建中的作用?
这里是新的,所以我希望这个问题是足够的 我们有一个ant构建文件,它运行一个任务来预处理html模板文件。下面是构建文件中的代码段gulp freemarker能否在gulp构建中用于解决fmpp.tools.AntTask在ant构建中的作用?,ant,gulp,polymer,fmpp,Ant,Gulp,Polymer,Fmpp,这里是新的,所以我希望这个问题是足够的 我们有一个ant构建文件,它运行一个任务来预处理html模板文件。下面是构建文件中的代码段 <!-- Process the templates. --> <fmpp sourceroot="on-board" outputroot="${template.dir}" removeExtensions="TMPL" > <include name="**/*.TMPL" />
<!-- Process the templates. -->
<fmpp sourceroot="on-board" outputroot="${template.dir}" removeExtensions="TMPL" >
<include name="**/*.TMPL" />
<data expandProperties="true">
DEBUG: true
CONTENT_REVISION: r${Revision}
CONTENT_PACK: vzw-${TRACK}
</data>
</fmpp>
这似乎运行正常-没有错误-但没有明显的输出。因为我对这东西有点陌生,我可能不知道我应该找什么
无论如何,我的最终目标是从GulpFreeMarker获得与ant/fmpp相同的预处理结果。有人能帮我回答这个问题并给我指出正确的方向吗
谢谢
- 肯
pipe(freemarker)(
缺少一个点。应该是.pipe(freemarker(
.Yep,C&P错误。我修复了它,谢谢!提到的有问题的保留字是什么?我问这个问题是因为FMPP和gulp freemarker对模板都使用了相同的语法。很抱歉,有一些PTO被转移到了另一个任务中。我记得有一些保留字是instanceof和进口。
var gulp = require('gulp');
var freemarker = require("gulp-freemarker");
gulp.task('myfmpp', function()
{
return gulp.src("./app/en_US/hello.json")
.pipe(freemarker(
{
viewRoot: "app/en_US/",
options: {}
}))
.pipe(gulp.dest("./www"))
});