Невозможно запустить отладку node.js от Eclipse с помощью Chrome Devtools
-
25-10-2019 - |
Вопрос
Я пытаюсь запустить отладку node.js под Ubuntu с Eclipse: 3.7.1, Chromium JS Debugger 0.3 и Node.js 4.12 (стабильный).
Я установил и настроил отладку, как описано на https://github.com/joyent/node/wiki/using-eclipse-as-node-applications-debugger.
Я запускаю приложение Node с помощью -debug, затем запускаю отладочную отладку в Eclipse, я вижу, что оно подключается к порту отладки, но затем он сбои с сообщением »Внутренняя ошибка произошла во время: «Запуск узла 5858». java.lang.nullpointerexception"
Общение выглядит как:
Получен от Chrome: Тип: подключение V8-версия: 3.1.8.26 Протокол-версия: 1 Встроенный хост: Узел V0.4.12.
конец сообщения
Отправлено в Chrome:
конец сообщения
Длина контента: 46
{"seq": 3, "type": "запрос", "Команда": "версия"}
конец сообщения
Получено от Chrome:
Длина контента: 135
{"seq": 2, "request_seq": 3, "type": "response", "command": "версия", "успех": true, "body": {"v8version": "3.1.8.26"} , "Refs": [], "Запуск": true}
конец сообщения
Решение
Я думаю, что вы должны сообщить о проблеме, поскольку она касается исключения (явно ошибка).
Вот инструкция: http://code.google.com/p/chromedevtools/wiki/howtoreportproblem
Он также охватывает, как получить nullpointerexception stacktrace, которая, вероятно, является наиболее ценной частью данных здесь.
Другие советы
Используйте Webstorm (Phpstorm) и Node.js Debug расширение