Node.js远程debugging不起作用

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

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

由于这个原因,我不能使用任何debugging器,如节点检查员或intellij Idea节点插件。

任何想法如何我可以解决它?

哦,我知道了! --debug应该在进入可执行文件之前inputdebug。

例如vagrant@precise64:~$ node chat.js --debug不起作用。

但在这种情况下,它的作品:

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

 debugger listening on port 5858`