我想将所有.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。
谢谢。