Я хочу отлаживать приложение узла через 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.