首先你的问题是不理解“链式调用”!!!
那为什么第一个地方,就可以用pipe
连续调用呢?我们先来看文档:
看到了么,说
gulp.src
的返回值是一个stream
,而stream
是可以使用pipe
,连续调用的。
至于什么是pipe
,再来看一段文档:
最后来看为什么watch
不能连续调用,看文档:
watch
的返回值是一个EventEmitter
对象,而EventEmitter
上是没有pipe
方法的哦!!
首先你的问题是不理解“链式调用”!!!
那为什么第一个地方,就可以用pipe
连续调用呢?我们先来看文档:
看到了么,说
gulp.src
的返回值是一个stream
,而stream
是可以使用pipe
,连续调用的。
至于什么是pipe
,再来看一段文档:
最后来看为什么watch
不能连续调用,看文档:
watch
的返回值是一个EventEmitter
对象,而EventEmitter
上是没有pipe
方法的哦!!