首页 > 解决方案 > 调试 Node 应用程序时在 Mac OS 上的 WebStorm 2018.1 中看不到帧

问题描述

我正在从 WebStorm 调试一个节点应用程序。我按照页面上的说明进行操作。我的节点应用程序使用集群模块分叉了其他进程。该网页说:

Node.js 多进程调试

WebStorm 支持调试由 child_process.fork() 方法或集群模块启动的其他 Node.js 进程。此类进程在“调试工具”窗口的“调试器”选项卡上的“框架”窗格中显示为线程。

但是当我转到 WebStorm 中的 Frames 窗格时,我看不到任何线程。相反,我看到以下内容:

在此处输入图像描述

我怎样才能解决这个问题?我在 Mac OS 上使用 WebStorm 2018.1

在此处输入图像描述

标签: node.jswebstorm

解决方案


最近的 IDE 版本不支持使用Node.js 0.10调试子进程。请考虑将Node.js升级到0.12.x或更高版本,可以在那里调试子进程。见https://youtrack.jetbrains.com/issue/WEB-27150#focus=streamItem-27-2202820-0-0


推荐阅读