Я хочу объединить все .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, поскольку они импортируют из него переменные.
Спасибо.