Удалите все файлы min.css из каталога с помощью Gulp

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

В этом конкретном случае я хотел бы удалить все файлы, соответствующие шаблону «*.min.css», из каталога css.

Вот фрагмент кода, который удаляет все файлы, включая каталог, что неверно. Я хочу удалить только файлы min.css

var gulp = require("gulp"),
  rimraf = require("rimraf"),
  concat = require("gulp-concat"),
  cssmin = require("gulp-cssmin"),
  uglify = require("gulp-uglify"),
  sass = require('gulp-sass'),
  rename = require('gulp-rename'),
  del = require('del');


var paths = {
    webroot: "./wwwroot/"
};

paths.cssMinOutputPath = paths.webroot + "css";

gulp.task("clean:min.css", function (cb) {
    del([paths.cssMinOutputPath, "*.min.css"], cb);
});


person lucas    schedule 21.02.2017    source источник


Ответы (1)


Я продолжал играть, и волшебным образом я решил проблему. Хотя это имеет смысл. Вот фрагмент:

gulp.task("clean:min.css", function (cb) {
    del([paths.cssMinOutputPath + "/*.min.css"], cb);
});

person lucas    schedule 21.02.2017