Поиск…


замечания

Примечание по использованию шаблона подстановки ( ** ):

Шаблон globbing соответствует всем children и parent . Чтобы избежать этого, мы добавляем '!public' к нашей задаче del, чтобы сам public каталог не удалялся

Удаление файлов с помощью del

Во-первых, установите gulp и del в каталог проекта локально

npm install --save-dev gulp del

Затем добавьте clean задачу в свой gulpfile.js

var gulp = require('gulp');
var del = require('del');

gulp.task('default', function() {
});

// Task to delete target build folder
gulp.task('clean', function() {
  return del(['public/**', '!public']);
});

gulp.task('default', ['clean']);

Эта задача удаляет все файлы в общем каталоге

Задача в коде добавляется как зависимость для задачи 'default' поэтому при каждом запуске по default будет выполняться clean .

Вы также можете вызвать clean задачу вручную, выполнив команду:

gulp clean


Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow