Gulp создает каталог вместо файла

Я хочу глоток выплюнуть style.min.css:

// Minify
gulp.task('minify-css', function () {
    gulp.src('css/style.css')
        .pipe(cleanCSS())
        .pipe(gulp.dest('css/style.min.css'))
});

это минимизирует .css но вместо этого создает каталог со стилем style.css:

css/style.min.css/style.css

Любая помощь? Благодарю.

1 ответ

Решение

gulp.dest пишет в каталоги. Вы должны добавить шаг переименования перед передачей в gulp.dest,

.pipe(rename('style.min.css'))
.pipe(gulp.dest('css/'))

Вы должны быть в состоянии использовать gulp-rename Модуль для этого.

Другие вопросы по тегам