Ответ 1
Да, это баг с v73. Я тоже вижу
https://bugs.chromium.org/p/chromium/issues/detail?id=941608&q=nodeJS
Я только что обновил свой Chrome до 73.0.3683.75 (Linux) и теперь не могу заставить мой выделенный Node-отладчик фактически отладить работающий экземпляр. Хотя я вижу сообщение "Отладчик подключен" в консоли:
$ node --inspect-brk hello.js
Debugger listening on ws://127.0.0.1:9229/864a1c18-5e45-49ab-843c-77a22841ffff
For help, see: https://nodejs.org/en/docs/inspector
Debugger attached.
окно отладчика не показывает никаких признаков отладки цели:
У кого-нибудь есть идея, если это не работает в Chrome 73 или я делаю что-то не так? Спасибо!
Да, это баг с v73. Я тоже вижу
https://bugs.chromium.org/p/chromium/issues/detail?id=941608&q=nodeJS
Обновить
Эта ошибка была исправлена в Chrome 74.0.3729.61, проверьте здесь
Вы можете использовать ndb, который предназначен для node.js, а также из GoogleChromeLabs.
установить с помощью
npm install -g ndb
Использование:
Используйте ndb вместо команды узла:
ndb server.js
# Alternatively, you can prepend 'ndb'
ndb node server.js
Добавьте ndb перед любым другим двоичным файлом:
ndb npm run unit
ndb mocha
ndb npx mocha
Запустите ndb как отдельное приложение:
# cd to your project folder (with a package.json)
ndb .
# In Sources panel > "NPM Scripts" sidebar, click the selected "Run" button
если вы используете nodemon:
ndb nodemon .
для получения более подробной информации смотрите репозиторий проекта github.