node.js - 调试 Node 应用程序时在 Mac OS 上的 WebStorm 2018.1 中看不到帧
问题描述
我正在从 WebStorm 调试一个节点应用程序。我按照此页面上的说明进行操作。我的节点应用程序使用集群模块分叉了其他进程。该网页说:
Node.js 多进程调试
WebStorm 支持调试由 child_process.fork() 方法或集群模块启动的其他 Node.js 进程。此类进程在“调试工具”窗口的“调试器”选项卡上的“框架”窗格中显示为线程。
但是当我转到 WebStorm 中的 Frames 窗格时,我看不到任何线程。相反,我看到以下内容:
我怎样才能解决这个问题?我在 Mac OS 上使用 WebStorm 2018.1
解决方案
最近的 IDE 版本不支持使用Node.js 0.10调试子进程。请考虑将Node.js升级到0.12.x或更高版本,可以在那里调试子进程。见https://youtrack.jetbrains.com/issue/WEB-27150#focus=streamItem-27-2202820-0-0
推荐阅读
- r - r + hpc + git 问题:为参数列表提交具有不同值的多个作业
- google-chrome - requestFullscreen 在消息事件处理程序中不再起作用
- angular - 如何在 Ngrx 效果中组合多个可观察对象?
- spring - Spring Cloud 连接器计划信息
- firebase - Flutter Firebase Auth 返回 null,然后返回正确的值
- node.js - 错误:所需的气体超过限额或交易总是失败
- r - 重命名不适用于以两个点开头的列名
- database - Windows 批处理脚本中的 For /F 语句出错
- oracle - 更改项目属性可见或不可见的按钮
- excel - 如果单元格为空白且另一个单元格有数据,如何将其设置为 0