这是流s3的流组合器的续篇。将管道转换为单个流,Combine返回一个流,该流 向第一个流进行写入,并从最后一个流进行读取。
监听“error”将从管道内的所有流接收错误。
使用:
var combine = require('stream-combiner2')
gulp.task("revCSS", () => {
let combined = combiner.obj([
gulp.src(config.css.SRC),
gulpif(
isNotMinified,
cleanCSS({
compatibility: "ie9",
rebase: false
})
),
gulp.dest(DEST)
]);
combined.on("error", console.error.bind(console));
return combined;
});