gpt4 book ai didi

debugging - 如何使用 WebStorm 跨多个进程调试我的 Node 应用程序?

转载 作者:搜寻专家 更新时间:2023-11-01 00:34:10 31 4
gpt4 key购买 nike

我的 Node 应用程序调用 child_process.exec,此时我无法再“单步执行”每一行代码,并且 Node 应用程序中的断点都没有启动通过 .exec 似乎有效。

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

最佳答案

'exec' 启动一个新进程,因此您需要将 '--debug=port' 命令行参数传递给它。您的代码将类似于 child_process.exec('node --debug=8787' + __dirname + '/childProcess.js');

之后,您可以在 Run | 创建一个 NodeJS 远程调试配置。 “编辑配置”对话框并按“调试”按钮连接到子进程。

关于debugging - 如何使用 WebStorm 跨多个进程调试我的 Node 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10354879/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com