我想远程调试我的Node.js应用(实际上是在本地机器的Docker容器中运行,但出于所有目的,它被视为远程主机)
我已经在docker-compose文件中使用以下命令使用nodemon运行了应用程序:
nodemon --debug=3010 app.js
然后打开容器的端口,并使用端口转发使该端口在localhost:3010中可用。
后来我在Intellij远程调试器插件中设置了以下配置:
host: localhost
port: 3010
现在,在容器中运行代码时,代码不会在我的断点处停止。 我很确定我应该启动为远程调试设置的配置,但不太清楚如何操作。
我还尝试将远程调试插件的主机参数设置为docker-machine IP,但结果也没有改变。
我应该怎么做才能使IntelliJ在代码达到我的断点时停止?