Nodejs 等待 127.0.0.1:9229 免费

use*_*789 6 node.js

当我尝试debugger在节点中使用来打开调试器时,出现错误“超时 (2000) 等待 127.0.0.1:9229 空闲”。如何解决此问题并正确运行调试器?

function foo() {
    var a = 5;
    debugger
    console.log(a)
}

foo()
Run Code Online (Sandbox Code Playgroud)

我已经尝试使用更改端口node inspect --port=9230 app.js,但它不起作用。

小智 13

尝试这个:

node --inspect-brk app.js
Run Code Online (Sandbox Code Playgroud)

替换app.js为您要运行的文件名,您可以在此行旁边插入附加命令。


小智 6

我遇到了同样的问题,花了我几个小时才弄清楚......

运行以下命令:

node inspect --port=9228 file.js
Run Code Online (Sandbox Code Playgroud)