gulp.src的基本选项上的一个阵列项目申请
我使用的是base
选项在我gulp.src
我想该基地将在我的src 阵列适用于一个项目但不是在休息:
在我的情况:gulp.src的基本选项上的一个阵列项目申请
gulp.src(['./languages/*.json', '../../../Configuration/Client/help/*/**'],{base:'../../../Configuration/Client'}) .pipe(zip('my_zip_file.zip'))
.pipe(gulp.dest('./dist/'));
我需要{base:'../../../Configuration/Client'}
将数组('../../../Configuration/Client/help/*/**'
)和仅在第二个项目申请不是第一个项目。
好像base
选项不能分开每个数组项目。
回答:
以下内容添加到您的NPM包:事件流
然后在您的gulpfile.js:
var eventStream = require('event-stream'); var jsonFiles = gulp.src('./languages/*.json');
var helpfiles = gulp.src('../../../Configuration/Client/help/*/**',{base:'../../../Configuration/Client'});
eventStream.merge(jsonFiles,helpfiles)
.pipe(zip('myZipFile.zip'))
.pipe(gulp.dest('./languages/'))
以上是 gulp.src的基本选项上的一个阵列项目申请 的全部内容, 来源链接: utcz.com/qa/263469.html