Использование gulp-zip для сжатия основного каталога и исключения подкаталога - PullRequest
0 голосов
/ 24 июня 2018

Я использую gulp-zip для архивирования моих исходных файлов. Мне нужно назначить gulp.src для сжатия всего содержимого основного каталога, кроме подкаталога "node_modules"

Я пробовал это

/* Zip task */
gulp.task('zip', function() {
  return gulp
    .src(['./**', '!node_modules/**'])
    .pipe(zip('archive.zip'))
    .pipe(gulp.dest('zip'))
});

Я получил заархивированные файлы .zip с исключенным каталогом! Node_modules с пустым содержимым. Однако я хотел бы найти способ не включать этот каталог в архив, даже если он пуст.

1 Ответ

0 голосов
/ 05 апреля 2019
gulp.src([
'**/*',
'!node_modules/**'
])
...