我只想编译.less
已更改的文件,以加快我的调试/编码工作流程。
这是我的吞咽任务:
gulp.src('core/**/*.less')
.pipe(changed('core'))
.pipe(less().on('error', handleError))
.pipe(autoprefixer('last 2 version'))
.pipe(remember())
.pipe(concat('main.min.css'))
.pipe(gulp.dest('core'))
.on('end', resolve)
.on('error', reject);
我用过gulp-changed
,因为一开始没用,我也试过用gulp-remember
,但没有效果。手表工作,它编译超快,但它根本没有效果。
如果我删除它changed('core')
并且remember()
它可以工作,但它会更慢(大约 16 秒)。