Ale*_*lls 5 google-chrome node.js node-inspector node-debugger blink-developer-tools
我在命令行上运行此命令:
$ node --inspect --debug-brk test/src/dev/node/define/1.test.js
Debugger listening on ws://127.0.0.1:9229/93a5524a-ae0a-4aa2-a985-3cd6ac6a2b9f
For help see https://nodejs.org/en/docs/inspector
Run Code Online (Sandbox Code Playgroud)
通常,此命令吐出一个URL,然后将其复制并粘贴到浏览器中。有时它还会自动将Chrome打开到正确的URL,这样我就可以立即开始调试,这非常好。但是现在它不会记录要打开的URL,也不会自动打开URL!该死的。
请注意,以下网址不是打开的正确网址:
ws://127.0.0.1:9229/93a5524a-ae0a-4aa2-a985-3cd6ac6a2b9f
Run Code Online (Sandbox Code Playgroud)
有人在Node.js 6+版本中看到了吗?
我不知道为什么 url 不再打印在控制台中,这是一个谜,但是如果您查看文档:
https://nodejs.org/en/docs/inspector/#chrome-devtools-55
它说:
Chrome 开发者工具 55+
选项 1:在基于 Chromium 的浏览器中打开 chrome://inspect。单击配置按钮并确保列出您的目标主机和端口。然后从列表中选择您的 Node.js 应用程序。
选项 2:安装 Chrome 扩展 NIM(节点检查器管理器):https : //chrome.google.com/webstore/detail/nim-node-inspector-manage/gnhhdgbaldcilmgcpfddgdbkhjohddkj
我认为这些选项之一适用于在 OP 中遇到问题的用户。两者都为我工作。使用 NIM,我将其切换为自动打开,然后它又开始为我自动打开,这很棒,不知道为什么它会被关闭。
| 归档时间: |
|
| 查看次数: |
741 次 |
| 最近记录: |