如何使用WebStorm跨多个进程调试节点应用程序?

时间:2012-04-27 17:03:08

标签: debugging node.js intellij-idea child-process webstorm

我的节点应用程序调用{​​{1}},此时我无法再“进入”每行代码,节点应用程序中没有任何断点由{{1}启动似乎工作。

我如何使用WebStorm调试此应用程序,就好像对child_process.exec的调用与任何其他函数调用一样?

1 个答案:

答案 0 :(得分:4)

' EXEC'开始一个新的过程,所以你需要通过' - debug = port'命令行参数。您的代码看起来像child_process.exec('node --debug=8787 ' + __dirname + '/childProcess.js');

之后,您可以在Run |中创建NodeJS Remote Debug配置'编辑配置'对话框并按“调试”#39;用于连接子进程的按钮。