求问:
在开发一个gulp插件时发现是否调用this.push(file)对gulp.src取得的文件结果有影响
那么this.push(file)的主要作用是什么?
为什么会影响gulp.src的结果?
我直接
gulp.src('./output/**/*.js') pipe(myPlugin());
myPlugin里
module.exports = function (options) { return through.obj(function (file, enc, cb) { console.log(file.path); // 这货是否存在影响了gulp.src()的结果,前面log的文件数量不一致 this.push(file); cb(); }; };
湖上湖
相关分类