1
当我作为node --debug . -c=config-name
选项启动节点应用程序时,没有任何有关侦听任何端口的消息。Node.js远程调试不起作用
另外,如果我跑netstat -tlnp
我看不到任何应用程序监听端口5858
通过这个原因,我不能使用任何调试器,如节点检查或IntelliJ IDEA的节点插件。
任何想法如何解决它?
当我作为node --debug . -c=config-name
选项启动节点应用程序时,没有任何有关侦听任何端口的消息。Node.js远程调试不起作用
另外,如果我跑netstat -tlnp
我看不到任何应用程序监听端口5858
通过这个原因,我不能使用任何调试器,如节点检查或IntelliJ IDEA的节点插件。
任何想法如何解决它?
哦,我明白了!应在可执行文件的路径之前输入--debug
。
例如[email protected]:~$ node chat.js --debug
不起作用。
但在这种情况下,它的工作原理:
[email protected]:~$ node --debug chat.js
debugger listening on port 5858`
感谢大家!对于失去时间感到抱歉。 –
你可以剪切和粘贴你在你的终端看到了什么?另外,节点解释器没有'-c'标志。 – tkone
可能您的程序已退出?使用--debug-brk先停止执行 – wrm
不要使用 - 在调试前的节点debug。 -c = config-name'请参阅http://nodejs.org/api/debugger.html#debugger_debugger – Noah