Pug в моём галп файле используется самым простым образом. Проект состоит из нескольких шаблонов, инклудов, миксинов, которые собирается потом в большие html-файлы. На стадии разработки бывают ошибки, которые pug отображает номером строки общих больших файлов без какой-либо доп инфы.
Как собственно настроить gulp-pug, чтобы видеть больше информации об ошибках ?
gulpfile.js:
gulp.src(PATH_CONFIG.pug.src)
.pipe(plumber(function (error) {
gutil.log(error.message);
this.emit('end');
}))
.pipe(pug({
pretty: true,
}))
.pipe(gulp.dest(PATH_CONFIG.pug.dest))
.pipe(browserSync.reload({ stream: true }));
cb();
Вывод ошибок pug:
[12:04:01] Starting 'pug'...
[12:04:01] Finished 'pug' after 1.84 ms
[12:04:01] Starting 'browserify'...
[12:04:01] Unexpected token (631:12) - ошибка в таске пага