如何设置默认路径,而不是每次src/js/vendor/
都写入?有可能吗?
注意:我无法获取所有文件,例如src/js/vendor/**.js
gulp.task('js-vendor', function() {
return gulp.src([
'src/js/vendor/some_one.js',
'src/js/vendor/some_two.js',
'src/js/vendor/some_three.js'
])
.pipe(concat('vendor.js'))
.pipe(gulp.dest('public/js'));
});
答案 0 :(得分:0)
如果您无法制作合适的匹配模式,那么路径只是一个字符串数组,因此您可以轻松地构建它们。你甚至可以使用类似的东西:
gulp.task('js-vendor', function() {
return gulp.src([
'some_one.js',
'some_two.js',
'some_three.js'
].map( file => 'src/js/vendor/' + file ))
.pipe(concat('vendor.js'))
.pipe(gulp.dest('public/js'));
})