Как заставить gulp-cached работать с мопсом включенным?
У меня есть несколько шаблонов мопса в корне, и их включает в includes/
папка. Когда я пытаюсь использовать gulp-cached, он не обрабатывает никаких изменений.
Моя задача:
let gulp = require('gulp');
let pug = require('gulp-pug');
let cached = require('gulp-cached');
let remember = require('gulp-remember');
gulp.task('processMarkup', function(){
return gulp.src(['src/*.pug', {since: gulp.lastRun('processMarkup')})
.pipe(cached('processMarkup'))
.pipe(pug())
.pipe(remember('processMarkup'))
.pipe(gulp.dest('./dist/'));
});
Часы:
gulp.task('watch-markup',function(done){
gulp.watch(['./src/*.pug','./src/includes/**/*.pug'], gulp.series('processMarkup'));
return done();
});