gulp добавить папку в zip-архив - PullRequest
0 голосов
/ 12 ноября 2018

gulp.task( 'zip', function () {
  return gulp.src( './dist/**' )
  .pipe(zip( 'dist.zip' ))
  .pipe(gulp.dest( './' ));
});

У меня следующая структура

dist.zip
  all-files

Как мне сделать следующую структуру в архиве?

dist.zip
 dist
   all-files

1 Ответ

0 голосов
/ 12 ноября 2018

Ваш код в порядке, за исключением gulp.dest, который принимает строку (или функцию):

gulp.task( 'zip', function () {
  return gulp.src( './dist/**' )
  .pipe(zip( 'dist.zip' ))

  //  .pipe(gulp.dest( ./ ));  your code, note the apostrophes below

  .pipe(gulp.dest( './' ));

});
...