正如您所怀疑的那样,您使这一过程变得太复杂了。目的地也不必是动态的,因为Globed路径也用于此
dest。只需通过管道将其传递到您要从中遍历src的同一基本目录,在本例中为“
sass”:
gulp.src("sass*.scss") .pipe(sass()) .pipe(gulp.dest("sass"));如果您的文件没有共同的基础,并且您需要传递路径数组,那么这已不再足够。在这种情况下,您需要指定基本选项。
var paths = [ "sass*.scss", "vendor/sass*.scss"];gulp.src(paths, {base: "./"}) .pipe(sass()) .pipe(gulp.dest("./"));


