我尝试用吞咽生成多个zip文件
packages
- package-1
- package-2至
build
- package-1.zip
- package-2.zip目前,我的任务如下:
gulp.task('zip', function () {
return gulp.src("packages/*")
.pipe(zip("archive.zip"))
.pipe(gulp.dest("build"));
});这将生成一个单独的zip文件名archive.zip,其中包含我的两个包。
如何获得两个单独的How文件?
如何将文件夹名传递给zip函数?
发布于 2015-05-11 21:49:58
您可以在zip任务中调用zip命令两次,如下所示:
gulp.task('zip', function () {
gulp.src("packages/package-1/**")
.pipe(zip("archive-1.zip"))
.pipe(gulp.dest("build"));
return gulp.src("packages/package-2
.pipe(zip("archive-2.zip"))
.pipe(gulp.dest("build"));
});这将导致2个压缩文件在您的构建文件夹。希望这能有所帮助。
https://stackoverflow.com/questions/30131909
复制相似问题