Не удается отладить файл node.js локально - PullRequest
1 голос
/ 19 марта 2019

Я написал простой скрипт:

var a = 7;
var b = a + 2;
var c = b;

Я поместил вышеупомянутый скрипт в файл foo.js.

Теперь я открываю Git Bash в том жес папкой foo.js и выполните следующую команду:

узел --inspect foo.js

Вот что я получаю:

$ node --inspect foo.js

Отладчик прослушивает ws: //127.0.0.1: 9229 / 185f8862-17db-44d5-aff0-03c8e6fd50df

Для получения справки см .: https://nodejs.org/en/docs/inspector

Затем я перехожу к chrome://inspect/, затем к Open dedicated DevTools for Node.

Вот что я вижу: enter image description here

Я не вижу свой код для запуска или отладки.Что мне здесь не хватает?

Спасибо.

Ответы [ 2 ]

0 голосов
/ 20 марта 2019

Вместо этого попробуйте открыть инструменты инспектора в разделе «Удаленная цель» на этой странице:

chrome://inspect/#devices
  • Старый способ, но также доступен - открыть вкладку с URL :
chrome-devtools://devtools/bundled/inspector.html?experiments=true&v8only=true&ws=127.0.0.1:9229/{{YOUR_KEY}}
0 голосов
/ 19 марта 2019

Посмотрите внимательно на протокол. Это не http-соединение (по которому вы подключаетесь), а WebSocket. Это в основном для IDE для обработки отладки, такой как VSCode.

Btw. VSCode имеет встроенную поддержку для отладки Node.js, просто напишите какое-нибудь приложение и нажмите F5

...