使用Gulp.js模板编译器呈现HTML

使用任何一个Gulp模板编译器来呈现HTML文件最简单的方法是什么?

gulp.task('html', function () { gulp.src('templates/**/*') .pipe(handlebars()) .pipe(whatCanGoHereToRenderHTML()) .pipe(gulp.dest('www')); }); 

我发现直接将模板呈现给HTML最简单的方法是按照以下示例使用gulp-consolidate插件:

 var gulp = require('gulp'); var consolidate = require('gulp-consolidate'); gulp.task('html', function() { gulp.src('templates/**/*.html') .pipe(consolidate('handlebars', {msg:'This is a message!'})) .pipe(gulp.dest('www')); });