我刚刚读到,如果流使用'data'
或'end'
侦听器,它会切换到“经典”模式,流手册说:
请注意,每当您注册“数据”侦听器时,都会将流置于兼容模式,因此您将失去新的 streams2 api 的好处
那么使用新流 api 的好处的最佳方法是什么?如果我目前正在这样做:
gulp.src(["./src/server/**/*.coffee"])
.pipe(coffee bare: true ).on("error", gutil.log)
.pipe(gulp.dest "./bin/server")
.on 'end',-> gutil.log "successfully compiled server coffeescript"
如何在不注册'end'
监听器的情况下做同样的事情