@Hellas

Как сжать стили посредством csso?

Как с помощью csso минифицировать все файлы .css из папки и объединить их в один файл?

var csso = require('csso');

var compressedCss = csso.minify('.test { color: #ff0000; }').css;


В примере указываются конкретные стили, но как заменить их файлами?
  • Вопрос задан
  • 335 просмотров
Решения вопроса 1
sim3x
@sim3x
https://www.npmjs.com/package/gulp-csso

var gulp = require('gulp');
var csso = require('gulp-csso');
 
gulp.task('default', function () {
    return gulp.src('./main.css')
        .pipe(csso())
        .pipe(gulp.dest('./out'));
});
 
gulp.task('development', function () {
    return gulp.src('./main.css')
        .pipe(csso({
            restructure: false,
            sourceMap: true,
            debug: true
        }))
        .pipe(gulp.dest('./out'));
});
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
mannaro
@mannaro
Умею профессионально гуглить
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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