如何解决为什么没有chrome-devtools://的网址打开devtools?
我有一个运行--inspect的nodejs服务器
当我在(码头端口)http://10.0.3.6:4080/json/list查看元信息时,会得到以下信息:
| Index | Radius | Capacity (lbs) |
|:-----:|:------:|:--------------:|
| 19403 | 25 | 369500 |
| 19403 | 30 | 344900 |
| 19403 | 35 | 314700 |
| 19403 | 40 | 274600 |
| 19403 | 45 | 244000 |
| 19403 | 50 | 220300 |
我希望打开// 20200821141205
// http://10.0.3.6:4080/json/list
[
{
"description": "node.js instance","devtoolsFrontendUrl": "chrome-devtools://devtools/bundled/js_app.html?experiments=true&v8only=true&ws=10.0.3.6:4080/15d3e459-3f00-442f-b442-a35cea47d811","devtoolsFrontendUrlCompat": "chrome-devtools://devtools/bundled/inspector.html?experiments=true&v8only=true&ws=10.0.3.6:4080/15d3e459-3f00-442f-b442-a35cea47d811","faviconUrl": "https://nodejs.org/static/images/favicons/favicon.ico","id": "15d3e459-3f00-442f-b442-a35cea47d811","title": "src/server.ts","type": "node","url": "file:///app/src/server.ts","webSocketDebuggerUrl": "ws://10.0.3.6:4080/15d3e459-3f00-442f-b442-a35cea47d811"
}
]
会打开chrome devtools页面。相反,它尝试执行Google查询:
devToolsFrontendUrl
如何让Chrome在Devtools节点检查器中加载devtoolsFrontendUrl?
解决方法
Chrome和节点项目看起来都将其协议名称从chrome-devtools
更新为devtools
从节点10更新到节点14给了我以下结果...
// 20200821150718
// http://10.0.3.6:4080/json
[
{
"description": "node.js instance","devtoolsFrontendUrl": "devtools://devtools/bundled/js_app.html?experiments=true&v8only=true&ws=10.0.3.6:4080/50b21fd5-04d4-407a-8e1e-cb1937e0419b","devtoolsFrontendUrlCompat": "devtools://devtools/bundled/inspector.html?experiments=true&v8only=true&ws=10.0.3.6:4080/50b21fd5-04d4-407a-8e1e-cb1937e0419b","faviconUrl": "https://nodejs.org/static/images/favicons/favicon.ico","id": "50b21fd5-04d4-407a-8e1e-cb1937e0419b","title": "src/server.ts","type": "node","url": "file:///app/src/server.ts","webSocketDebuggerUrl": "ws://10.0.3.6:4080/50b21fd5-04d4-407a-8e1e-cb1937e0419b"
}
]
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。