Урок Очистка сгенерированных файлов

TaLLeR43 

Команда форума
Администратор
Сообщения
57
Реакции
5
CYB
1,108
Поскольку мы генерируем файлы автоматически, то желательно убедиться, что неиспользуемые файлы нигде не останутся без нашего ведома. Этот процесс называется очисткой (или, проще говоря, удалением файлов).

Мы воспользуемся плагином del, который поможет нам с очисткой.
npm install del --save-dev

var del = require('del');

Функция del принимает массив подстановок Node, который говорит, какие папки следует удалить.

Настройка этой gulp-задачи практически такая же, как в нашем первом примере с Hello.
Код:
gulp.task('clean:dist', function() {
  return del.sync('dist');
})
Теперь Gulp будет удалять папку dist каждый раз при запуске gulp clean:dist.
Нам не нужно беспокоиться об удалении папки dist/images, поскольку gulp-cache уже сохранил кеши изображений в вашей локальной системе.
Для очистки кэша локальной системы вы можете создать отдельную задачу с именем cache:clear.
Код:
gulp.task('cache:clear', function (callback) {
  return cache.clearAll(callback)
})
Итак, у нас есть полный набор. Давайте теперь объединим все наши задачи в одну!
 
Назад
Сверху