Add cache to gulp compilation

This commit is contained in:
alonso.torres 2023-11-07 17:29:17 +01:00
parent 64bb322de5
commit 41df6fc126
3 changed files with 19 additions and 3 deletions

View file

@ -20,6 +20,7 @@ const {rimraf} = require("rimraf");
const sass = require("sass");
const gettext = require("gettext-parser");
const marked = require("marked");
const cache = require("gulp-cached");
const mapStream = require("map-stream");
const paths = {};
@ -187,8 +188,9 @@ gulpSass.compiler = sass;
gulp.task("scss:modules", function() {
return gulp.src(["src/**/**.scss"])
.pipe(gulpSass.sync({includePaths: ["./resources/styles/common/",
"./resources/styles/"]}).on('error', gulpSass.logError))
.pipe(cache("sass"))
.pipe(gulpSass.sync({includePaths: ["./resources/styles/common/", "./resources/styles/"]}).on('error', gulpSass.logError))
.pipe(cache("modules"))
.pipe(gulpPostcss([
modules({
generateScopedName: "[folder]_[name]_[local]_[hash:base64:5]",