Hapus semua file min.css dari direktori dengan Gulp

Saya benar-benar baru dalam gulp, dan meskipun saya telah berhasil mengimplementasikan beberapa tugas keren dengan gulp, saya mengalami kesulitan dalam mengimplementasikan tugas yang akan menghapus file yang cocok dengan pola tertentu dari direktori yang ditentukan.

Dalam kasus khusus ini saya ingin menghapus semua file yang cocok dengan pola '*.min.css' dari direktori css.

Berikut adalah potongan kode yang menghapus semua file termasuk direktori, yang salah. Saya hanya ingin menghapus file 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 sumber


Jawaban (1)


Saya terus bermain-main, dan secara ajaib saya telah menyelesaikan masalah tersebut. Tapi itu masuk akal. Berikut cuplikannya:

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

person lucas    schedule 21.02.2017