【发布时间】:2017-04-19 08:08:44
【问题描述】:
我想创建 /dist 文件夹内所有文件和文件夹的 zip。
我的文件夹结构如下:
/dist
/audio/
/css/
/icons/
/js/
/libs/
/locales/en-US
/locales/mr
/locales/hi
/locales/te
/locales/fr
我基本上想使用 gulp-zip 来压缩我的整个 /dist 文件夹和子文件夹,并将 zip 保存在其中。所以这就是我正在做的事情:
var bases = {
app: 'app/',
dist: 'dist/',
};
gulp.task('zip', function () {
return gulp.src(bases.dist + '**')
.pipe(using())
.pipe(zip('buildTest.zip'))
.pipe(gulp.dest('./' + bases.dist));
});
有了这个,我可以创建 buildTest.zip,但它不包括 /locales 中的所有子文件夹。请建议。
【问题讨论】: