Как увеличить / уменьшить scss в меньший файл scss - PullRequest
0 голосов
/ 02 октября 2018

Я хочу объединить все .scss файлы в один .scss файл и минимизировать и увеличить результат.Это то, что у меня есть.

import * as gulp from 'gulp';
const sass = require('gulp-scss-combine');
import * as concat from 'gulp-concat';

import Config from '../../config';

export = () => {
  // read all files in css components folder folder
  return gulp.src([`${Config.APP_SRC}/css/components/*.scss`, `${Config.APP_SRC}/css/components/**/*.scss`])
    .pipe(concat('bundled.scss')) // Merge all files into bundled.scss
    .pipe(sass())  // Remove @import statements from the output
// What can I pipe here to minify the scss?
    .pipe(gulp.dest(`${Config.DIST_DIR}/${Config.LIB_CLIENT}/css/exportedCSS`)); //
};

Я хочу минимизировать scss, а не преобразовывать его в файл css, потому что другие файлы должны быть scss, поскольку они импортируют из него переменные.

Спасибо.

...