prevent source errors from crashing gulp watch

This commit is contained in:
Andrew Dolgov 2020-09-18 12:14:37 +03:00
parent f3803c9e60
commit 4f5ae94b62
1 changed files with 7 additions and 0 deletions

View File

@ -2,11 +2,18 @@
const gulp = require('gulp'); const gulp = require('gulp');
const less = require('gulp-less'); const less = require('gulp-less');
function swallowError(error) {
console.log(error.toString())
this.emit('end')
}
gulp.task('less', function(cb) { gulp.task('less', function(cb) {
gulp gulp
.src(['themes/compact.less', 'themes/compact_night.less', .src(['themes/compact.less', 'themes/compact_night.less',
'themes/light.less', 'themes/night_blue.less', 'themes/night.less']) 'themes/light.less', 'themes/night_blue.less', 'themes/night.less'])
.pipe(less()) .pipe(less())
.on('error', swallowError)
.pipe( .pipe(
gulp.dest(function(f) { gulp.dest(function(f) {
return f.base; return f.base;