dhat
@dhat

Почему при минификации Gulp плагином создается папка semantic.min.css?

Минифицирую файл semantic.css, хочу чтобы на выходе был semantic.min.css в этой же папке. Но Галп создает папку с именем semantic.min.css и в ней файл с именем semantic.css.

gulp.task('ms', function() {
  return gulp.src('public/css/semantic.css')
    .pipe(cleanCSS({compatibility: 'ie8'}))
    .pipe(gulp.dest('public/css/semantic.min.css'));
});


Где ошибка в указании пути?
  • Вопрос задан
  • 212 просмотров
Решения вопроса 1
nazares
@nazares
Software Engineer
Ну так правильно в dest указывается конечная папка а не имя файла вот он вам папку и создает чтобы переименовать файл используйте gulp-rename
gulp.task('ms', function() {
  return gulp.src('public/css/semantic.css')
    .pipe(cleanCSS({compatibility: 'ie8'}))
    .pipe(rename({suffix: ".min"}))
    .pipe(gulp.dest('public/css'));
});
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@zaxx784
gulp.task('ms', function() {
return gulp.src('public/css/semantic.css')
.pipe(cleanCSS({compatibility: 'ie8'}))
.pipe(gulp.dest(public/css/*.css));
});
Ответ написан
Ваш ответ на вопрос

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

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