Javascript 如何让node.js中的调试器使用inspect

Javascript 如何让node.js中的调试器使用inspect,javascript,node.js,debugging,testing,command-line-interface,Javascript,Node.js,Debugging,Testing,Command Line Interface,我在node.js中有一个算法要测试,所以我想用调试器检查for循环: for (let char in charMap) { debugger; } 我尝试使用“node inspect[path]”命令检查该文件,但得到了以下结果: $ node inspect .\maxChar.js Timeout (2000) waiting for 127.0.0.1:9229 to be free 然后,我尝试使用以下命令将端口更改为9230,但仍然不起作用: $ node --insp

我在node.js中有一个算法要测试,所以我想用调试器检查for循环:

for (let char in charMap) {
   debugger;
}
我尝试使用“node inspect[path]”命令检查该文件,但得到了以下结果:

$ node inspect .\maxChar.js
Timeout (2000) waiting for 127.0.0.1:9229 to be free
然后,我尝试使用以下命令将端口更改为9230,但仍然不起作用:

$ node --inspect=127.0.0.1:9230 inspect .\maxChar.js
Debugger listening on ws://127.0.0.1:9230/6ff23aac-0979-4399-a3e3-a076239253e1
For help, see: https://nodejs.org/en/docs/inspector
Timeout (2000) waiting for 127.0.0.1:9229 to be free
如何让节点检查工作?

这对我来说很有用:
节点——检查brk*.js add