首页 > 解决方案 > 如何使用 Chrome DevTools 在 goormIDE 中调试 Node.js 应用程序?

问题描述

在我的本地机器上,我可以使用 Chrome DevTools 调试我的 Node.js 应用程序。由于使用 goormIDE,我不知道如何以相同的方式对其进行调试。有没有办法做到这一点?

标签: node.jsgoogle-chrome-devtoolsremote-debugging

解决方案


  1. 在 goormIDE 中,使用选项运行您的 Node.js 应用程序--inspect=0.0.0.0:9229

    例如,node --inspect=0.0.0.0:9229 app.js

    0.0.0.0是允许来自 goormIDE 容器之外的 DevTools 的连接。

    并且9229是指定将使用的端口。

  2. 打开菜单CONTAINER-Port Forwarding Configuration并注册一个端口9229

  3. 单击Command列中的复制按钮,然后将复制 IP:port 值。 在此处输入图像描述

  4. 在 Chrome 中,打开一个新标签页并转到chrome://inspect

  5. 启用Discover network targets选项并单击Configure...右侧。

  6. 粘贴您在步骤 3 中复制的 IP:port 值,然后按 Enter 键,然后单击Done

  7. 然后您可能会看到您的应用程序已列出Remote Target并准备好接受检查。


推荐阅读