gulp-ember-template-compilerEmber.js预编译Handlebars模板。用法如下:

首先,安装gulp-ember-template-compiler


npm install gulp-ember-template-compiler --save-dev

然后,将其添加到您的gulpfile.js中:


var gulp = require('gulp');

var concat = require('gulp-concat');

var templateCompiler = require('gulp-ember-template-compiler');



gulp.task('templates', function () {

  gulp.src('/app/templates/*.hbs')

    .pipe(templateCompiler())

    .pipe(concat('templates.js'))

    .pipe(gulp.dest('dist/'));

});

该插件将Handlebars模板编译为Ember.js所需的格式,并输出到指定目录。