Отладка gulpfile.js не работает в Chrome - PullRequest
0 голосов
/ 24 октября 2018

Я следовал статье, чтобы отладить файл gulp с помощью chrome.Мой gulpfile.js выглядит так:

gulp = require('gulp');
gutil = require('gulp-util');
debugger;
gulp.task('cleanTemp', function () {
gutil.log('Hello world!');
});

Когда я выполняю команду из моей рабочей папки:

node --inspect-brk ./node_modules/.bin/gulp cleanTemp

Я получаю сообщение об ошибке:

C:\Workspace\Projects\Eclipse\CommsProc\Source\HttpServer
\node_modules\.bin\gulp:2
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
^^^^^^^
SyntaxError: missing ) after argument list
at createScript (vm.js:80:10)
at Object.runInThisContext (vm.js:139:10)
at Module._compile (module.js:616:28)
at Object.Module._extensions..js (module.js:663:10)
at Module.load (module.js:565:32)
at tryModuleLoad (module.js:505:12)
at Function.Module._load (module.js:497:3)
at Function.Module.runMain (module.js:693:10)
at startup (bootstrap_node.js:191:16)
at bootstrap_node.js:612:3
Waiting for the debugger to disconnect...

С наилучшими пожеланиями, Януш

1 Ответ

0 голосов
/ 24 октября 2018

Я знаю, что я не отвечаю на ваш вопрос полностью, но вы не должны больше использовать gulp-util, он устарел.Я бы обновил gulp до 3.92v4 или gulp v4.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...