Node.js Chrome inspect未显示节点应用程序、调试器

Node.js Chrome inspect未显示节点应用程序、调试器,node.js,google-chrome,google-chrome-devtools,node-inspector,chrome-canary,Node.js,Google Chrome,Google Chrome Devtools,Node Inspector,Chrome Canary,我正在做一个Node.js项目,它工作得很好(周五下午3点左右)。今天早上我打开了同一个项目,chrome的调试器不再使用我的node--inspect命令 节点--检查server.js 它告诉我它创建了一个可以连接到的websocket。我可以通过chrome使用标准ws-url手动连接此websocket: chrome-devtools://devtools/bundled/inspector.html?experiments=true&v8only=true&ws=127.0.0.1

我正在做一个Node.js项目,它工作得很好(周五下午3点左右)。今天早上我打开了同一个项目,chrome的调试器不再使用我的node--inspect命令

节点--检查server.js
它告诉我它创建了一个可以连接到的websocket。我可以通过chrome使用标准ws-url手动连接此websocket:

chrome-devtools://devtools/bundled/inspector.html?experiments=true&v8only=true&ws=127.0.0.1:9229/{{你的钥匙}
但这意味着我在重新加载应用程序时无法连接。 它也没有显示在
chrome://inspect#devices
第页

我正在运行node的最新版本(10.15)。 我已经在金丝雀和chromium浏览器上进行了测试。金丝雀也有同样的问题,但在铬上似乎效果良好

chrome发布了新的更新吗?如何解决此问题并打开调试器

编辑


我现在可以打开节点开发工具,但它不会用我的代码响应。看起来它正在尝试连接,但随后失败并再次尝试重新连接。开发工具还每隔一秒钟左右与我的express应用程序创建一次会话。chrome方式仅适用于单个应用程序,而websocket无法重新连接,这意味着每次更改代码时,我都必须打开我的应用程序。

我发现这个问题是chrome问题,版本73。降级您的chrome版本将有助于其他人在此处登录时复制:根据我的个人经验,我真的建议使用
ndb
()–至少作为此错误的临时解决方法()。Chrome的降级没有官方支持,因此需要依赖第三方下载。它可能会弄乱你的Chrome用户数据。使用NiM Chrome扩展,如本文所述:允许你将Chrome保持在最新版本。