Перестал работать узел gulp-html-lint

[Обновить] После ручного копирования обновленного HTML в пункт назначения в течение 2 дней и внесения ошибки в HTML, gulp-html-lint вдруг снова начал работать??

В ранее функционирующей настройке gulp, sass, eslint и htmllint gulp-html-lint прекратил делать что-либо. Остальные плагины работают, как и ожидалось, только html-часть дает сбой.

Я использую виртуальный slackware64 14.2 x86_64 Процессор Intel® Core® TM i7-5500U @ 2,40 ГГц GenuineIntel GNU/Linux

Я думаю, что причиной может быть обновление до узла 8.9.4, npm 5.6.0. Я думаю, что я работал с узлом 6.xx раньше.

Неудачная часть gulpfile.js:

const gulp = require('gulp');
const debug = require('gulp-debug');
//const gutil = require('gulp-util');
const eslint = require('gulp-eslint');
const htmllint = require('gulp-html-lint');
const sass = require('gulp-sass');
const csslint = require('gulp-csslint');
const image = require('gulp-image');

При запуске: gulp htmlA, задача запускается

gulp.task('htmlA',function(){

    console.log( logdate() + " htmlA: Start");

    gulp
        .src(src.html)
        .pipe(debug({minimal: false}))
        .pipe(htmllint())
        .pipe(htmllint.format())
        .pipe(htmllint.failAfterError())
        .on('error',function(err){
            console.log("html: on(error)", err);
            return false;
        })
        .pipe(gulp.dest(dst.html))
        .pipe(debug({minimal: false}))
        .pipe(reload({ stream: true }));

    console.log(logdate() + " htmlA: Finish");

});

И производит следующий вывод:

gulp htmlA
[13:28:19] Using gulpfile ~/local/www/example.com/paypal/paypal-dev/gulpfile.js
[13:28:19] Starting 'htmlA'...
[13:28:19] htmlA: Start
[13:28:19] htmlA: Finish
[13:28:19] Finished 'htmlA' after 146 ms
[13:28:19] gulp-debug: 
cwd:   ~/local/www/example.com/paypal/paypal-dev
base:  ~/local/www/example.com/paypal/paypal-dev/src/
path:  ~/local/www/example.com/paypal/paypal-dev/src/index.html

[13:28:20] gulp-debug: 1 item

Вторая отладка никогда не срабатывает, и нет ошибки в консоли.

Любые подсказки относительно того, как, за исключением понижения, я могу заставить это работать снова?

0 ответов

Другие вопросы по тегам