在Tab中打开Chrome NodeJS Debugger而不是New窗口

时间:2017-11-22 12:21:20

标签: node.js google-chrome-devtools

运行node --inspect-brk并转到标签而不是独立窗口中的chrome://inspect后,是否可以打开Chrome NodeJS调试程序?

2 个答案:

答案 0 :(得分:0)

~$ curl http://localhost:9229/json/list 
[ {
  "description": "node.js instance",
  "devtoolsFrontendUrl": "chrome-devtools://devtools/bundled/inspector.html?experiments=true&v8only=true&ws=127.0.0.1:9229/043a8dfa-cd2b-4d41-82db-740a9d332499",
  "faviconUrl": "https://nodejs.org/static/favicon.ico",
  "id": "043a8dfa-cd2b-4d41-82db-740a9d332499",
  "title": "/Users/josh/.nvm/versions/node/v8.9.1/bin/node",
  "type": "node",
  "url": "file://",
  "webSocketDebuggerUrl": "ws://127.0.0.1:9229/043a8dfa-cd2b-4d41-82db-740a9d332499"
} ]

在Chrome标签页中打开chrome-devtools://devtools/bundled/inspector.html?experiments=true&v8only=true&ws=127.0.0.1:9229/043a8dfa-cd2b-4d41-82db-740a9d332499网址。

Inspector Help页面链接到Chrome扩展程序,该扩展程序声称会自动打开此链接,但它对我无效。

答案 1 :(得分:0)

这个扩展对我有用

enter image description here

https://chrome.google.com/webstore/detail/nodejs-v8-inspector-manag/gnhhdgbaldcilmgcpfddgdbkhjohddkj/related?hl=en

它支持在选项卡中打开并自动重新连接。已添加支持。