我正在尝试调试使用以下方法创建的子 Node.JS 进程:
var child = require('child_process');
child .fork(__dirname + '/task.js');
问题是在 IntelliJ/WebStorm 中运行时,父进程和子进程都在同一个端口上启动。
debugger listening on port 40893
debugger listening on port 40893
所以它只调试父进程。
有什么方法可以设置 IntelliJ 来调试子进程或强制它在不同的端口上启动,以便我可以在远程调试中连接它?