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