我正在尝试使用Gulp将未知数量的文件的内容添加到数组中。像这样:
var data = [];
return gulp.src('data/**')
.pipe(/*...*/); // Here I'd like to add all content of all files in `data`
// to my data array.
我不知所措,因为我不知道如何解决节点的同步特性。 我怎么能克服这个?
答案 0 :(得分:1)
不能完全回答你的问题,但这个插件看起来是一个好的开始:
https://www.npmjs.org/package/gulp-tap
编辑:这样的事可能吗?.pipe(tap(function(file, t) {
data.push(file.content);
}))