Полный цикл в digital

Удаление файлов

Используемые решения:

  1. gulp-clean модуль очистки

Давайте установим плагины одной командой:

npm i --save-dev gulp-clean

Для начала определим константы и переменную в gulpfile.js:

gulpfile.js// определяем константы Gulp
const { src, dest, parallel, series, watch } = require("gulp");
// подключаем модуль gulp-clean (вместо del)
const clean = require("gulp-clean");

Теперь создадим функцию cleanimg(), которая будет очищать картинки:

gulpfile.js// определяем логику удаления файлов
function cleanimg() {
// удаляем папку "app/images/dest/"
return src('app/images/dest/', {allowEmpty: true}).pipe(clean()) 
}

Для того, чтобы получить готовый к запуску таск, функцию или комбинацию функций необходимо экспортировать, далее допишем:

gulpfile.js// экспортируем функцию cleanimg() как таск cleanimg, значение после знака = это имеющаяся функция
exports.cleanimg = cleanimg;

Запускаем таск командой:

gulp cleanimg
Заполните форму уже сегодня!
Для начала сотрудничества необходимо заполнить заявку или заказать обратный звонок. В ответ получите коммерческое предложение, которое будет содержать индивидуальную стратегию с учетом требований и поставленных задач
Работаем по будням с 9:00 до 18:00. Заявки, отправленные в выходные, обрабатываем в первый рабочий день до 12:00.
Спасибо, ваш запрос принят и будет обработан!
Эйч Маркетинг