Узел - Присоединиться к отладчику через веб-сокет - PullRequest
0 голосов
/ 07 апреля 2019

Я хочу отлаживать приложение узла через websocket.

Ниже указана версия моего узла:

node -v
v8.9.1

Я запускаю js-код с проверкой: node --inspect=0.0.0.0:9229 --inspect-brk test.js

Эта команда говорит, что:

Отладчик прослушивает ws: //0.0.0.0: 9229 / 60e22a82-97b2-40c8-8e98-7752e465f5dc. Для получения справки см. https://nodejs.org/en/docs/inspector

Затем я пытаюсь прикрепить этот URL.Код ниже:

var WebSocket = require('ws');

var url = "ws://0.0.0.0:9229/60e22a82-97b2-40c8-8e98-7752e465f5dc";
const socket = new WebSocket(url);

socket.addEventListener('open', function (event) {
    console.log("Connected!")

    socket.send("{\"id\":1,\"type\":\"request\",\"command\":\"continue\"}");
});

socket.addEventListener('message', function (event) {
    console.log('Received msg: ', event.data);
});

Я запускаю атташе: node attacher.js Я вижу "Подключен!"сообщение, но продолжить сообщение не работает, как ожидалось.Также я не мог видеть сообщение Debugger attached., как инструменты Chrome-Dev.

...