输出符合所匹配模式(glob)的文件。将返回一个stream,可以被piped传递到其他gulp插件中继续操作。
gulp.task(name[, deps], fn)
定义一个gulp任务,name是任务名称。[, deps]是任务依赖。fn是任务回调函数。
(1)任务依赖的形式可以是:
gulp.task(‘two’, [‘one’], function() {
// ‘one’ 完成后
});
gulp.task(‘one’, function(cb) {
// cb();
// return stream;
// return promise;
});
其中one应该使用一个callback,或者返回一个promise 或stream,表明依赖的任务完成了。
(2)回调函数体会是这种形式:
gulp.src().pipe(someplugin())
gulp.dest(path[, options])
将pipe进来的stream输出文件到指定的路径下,如:
gulp.src(‘./client/templates/*.jade’)
.pipe(jade())
.pipe(gulp.dest(‘./build/templates’))