NodeJS检查0.0.0.0没有命中断点

时间:2017-06-08 08:34:11

标签: node.js google-chrome nginx google-chrome-devtools node-inspector

我正在使用Digital Ocean上的Droplet上安装Ubuntu 16,安装了nodejs并尝试进行远程调试。

我有nginx代理端口80流量到localhost:3000应用程序,当我访问Drop IP时,一切正常。

我像这样启动应用程序

node --inspect=0.0.0.0:9229 app.js

我收到这样的消息。

Debugger listening on ws://0.0.0.0:9229/5f583ab2-4ebf-4f73-84de-01500c38d31f
For help see https://nodejs.org/en/docs/inspector
✓ App is running at http://localhost:3000 in development mode
   Press CTRL-C to stop

在Chrome中,我在主机和端口上安装了NiM。

每当我启动应用程序时,窗口都会自动打开,但那就是乐趣停止的时候。

没有断点被攻击且开发工具控制台中没有发生日志记录,并且每隔几分钟就会显示“已断开连接”,我必须重新连接。 --inspect是不是像这样远程调试的?

1 个答案:

答案 0 :(得分:0)

原来是Chrome插件Node Inspector Manager就是问题所在。与nodejs本身无关。一旦我访问了chrome :: // inspect,添加了domain:port的远程主机,它会弹出来检查我何时开始这个过程,然后点击“Open Dedicated Devtools for Node”并且在调试过程中很好。