我有以下吞咽任务:
var es = require('event-stream'),
concat = require('gulp-concat'),
templateCache = require('gulp-angular-templatecache');
var scripts = gulp.src(paths.js + '/**/*.js'),
templates = gulp.src(paths.templates + '/**/*.html')
.pipe(templateCache('templates.js', {
module: 'spot.im.core',
standalone: false
}));
es.merge(templates, scripts)
.pipe(concat('all.js'))
.pipe(gulp.dest(paths.dist))
运行此程序时,我没有在 all.js 中获取模板。但是,当我这样做时:
es.merge(templates)
.pipe(concat('all.js'))
.pipe(gulp.dest(paths.dist))
all.js 包含模板。
我究竟做错了什么?