Это кажется глупым, но я не могу заставить инспектора node/node-debug
работать.
В инструкциях говорится, что нужно выполнить npm install, а затем запустить node-debug web.js
. Поэтому я сделал это. Теперь у меня есть прекрасное окно браузера, показывающее мой код с точками останова... и не знаю, какой url использовать для фактического доступа к коду.
Инспектор находится в http://localhost:8080/debug?port=5858
, и терминал говорит:
> node-debug web.js
debugger listening on port 5858
Node Inspector is now available from http://localhost:8080/debug?port=5858
Debugging `web.js`
...
Я пробовал нажать localhost:5000
(это мой порт express.js
), но это либо сбой, если у меня нет отдельного экземпляра node web.js
, либо он преуспевает, если у меня есть другой, который работает, но не отключает ни одну из контрольных точек в инспекторе.
Когда я перехожу к http://localhost:5858/
, я получаю:
Удаленная сессия отладки уже активна
Когда я перехожу к http://localhost:8080/
, я получаю:
Невозможно GET/
(путь /
полностью работает на моем сервере в целом.)