Node.js远程调试不起作用

时间:2014-01-16 15:31:53

标签: javascript node.js debugging remote-debugging javascript-debugger

当我将节点应用程序作为node --debug . -c=config-name选项启动时,没有任何关于侦听任何端口的消息。

此外,如果我运行netstat -tlnp,我看不到任何应用程序侦听端口5858。

因此我不能使用任何调试器,例如node-inspector或intellij Idea节点插件。

我有什么想法可以解决它?

1 个答案:

答案 0 :(得分:6)

哦,我明白了!应该在可执行文件的路径之前输入--debug

例如vagrant@precise64:~$ node chat.js --debug无效。

但在这种情况下它起作用:

vagrant@precise64:~$ node --debug chat.js

debugger listening on port 5858`