webbuddu
@webbuddu
Начинающий.

Gulp, как убрать файл из обработки?

Не могу убрать файл из обработки , при минификации CSS , когда таск запускается повторно создаются файлы *.min.min.css и т.д. если запускать таск повторно.

Пожалуйста помогите решить эту задачку .

const config = {
    root: './project/app/',
    html: {
        watch: 'html/**/*.html',
        src: 'html/*.html',
        dest: 'html'
    },
    css: {
        watch: 'css/**/*.css',
        src: 'css/*.css',
        dest: 'css'
    },


gulp.task('css-min', ['less'], function () {
    return gulp.src([config.root + config.css.dest + '/*.css' , !config.root + config.css.dest + '/*.min.css']) // Выбираем файл для минификации
        .pipe(sourcemaps.init()) // Создаем карту стилей
        .pipe(gcmq()) // Группирум медиазапросы
        .pipe(cssnano()) // Сжимаем
        .pipe(sourcemaps.write('.')) // Завершили создание карты CSS
        .pipe(rename({
            suffix: '.min'
        })) // Добавляем суффикс .min
        .pipe(gulp.dest(config.root + config.css.dest)); // Выгружаем в папку app/css
});
  • Вопрос задан
  • 127 просмотров
Пригласить эксперта
Ответы на вопрос 1
@storm_uk
Фрилансер, Веб разработчик
Возможно ошибаюсь, но у вас совпадают src и dest папки
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы