如何调试 gulp-data?

How can I debug gulp-data?

我正在尝试使用 gulp-data 将数据传递给另一个插件,但它不起作用。我想看看 gulp-data 在流中插入了什么。我该怎么做?

这是一个丑陋但简单的调试解决方案 gulp-data:

var through = require('through2');

gulp.src(yourGlob)
    .pipe(plumber())
    .pipe(data(function(){return envAndArgs}))
    .pipe(through.obj(function(file,enc,cb){console.log('file.data:'+JSON.stringify(file.data,null,2))}));