Как применять gulp-clean-css на поток less+css?

В Gulp сделал следющий таск:
gulp.task('css', function() {
    return streamqueue({ objectMode: true },
            gulp.src('src/css/*.css'),
            gulp.src('src/less/*.less')
            .pipe(less())
        )
        .pipe(prefix('last 2 versions'))
        .pipe(concat('production.min.css'))
        .pipe(cleanCSS({ level: 2 }))
        .pipe(gulp.dest('./dist/css'))
        .pipe(reload({ stream: true }))
});

И всё даже отлично работает, но, при таком подходе clean-css почему ничего особо не применяет кроме минификации, то есть например не собирает селекторы с одинаковыми css свойствами.
Как заставить clean-css нормально отрабатывать и на less и на css?
  • Вопрос задан
  • 138 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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