在帆中调试时听EADDRINUSE错误

Pre*_*ain 4 error-handling terminal node.js sails.js

我正在尝试使用node-inspector调试我的代码,但我一次又一次地在终端窗口中收到此错误

$ sudo sails debug
info: Running app in debug mode...
info: You probably want to install / run node-inspector to help with debugging!
info: https://github.com/node-inspector/node-inspector

info: ( to exit, type <CTRL>+<C> )

    Error: listen EADDRINUSE
        at exports._errnoException (util.js:746:11)
        at Agent.Server._listen2 (net.js:1156:14)
        at listen (net.js:1182:10)
        at Agent.Server.listen (net.js:1267:5)
        at Object.start (_debugger_agent.js:20:9)
        at startup (node.js:86:9)
        at node.js:814:3
Run Code Online (Sandbox Code Playgroud)

解决

错误:听EADDRINUSE

我试过关闭其他终端窗口(我的节点检查器正在运行).我已经在StackOverflow上提到了答案,但它们没有用,我甚至尝试过这个命令来杀死进程:

$ killall -9 node 
No matching processes belonging to you were found
Run Code Online (Sandbox Code Playgroud)

但仍然无法正常工作.有人请帮我解决这个问题.

Cod*_*ing 5

我看到你正在使用,sudo所以这不是权限问题.

看起来这个端口似乎已经在使用了.您应该检查哪个进程正在使用该端口,然后终止该进程.