node.js - 如何使用 Chrome DevTools 在 goormIDE 中调试 Node.js 应用程序?
问题描述
在我的本地机器上,我可以使用 Chrome DevTools 调试我的 Node.js 应用程序。由于使用 goormIDE,我不知道如何以相同的方式对其进行调试。有没有办法做到这一点?
解决方案
在 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
是指定将使用的端口。打开菜单
CONTAINER
-Port Forwarding Configuration
并注册一个端口9229
在 Chrome 中,打开一个新标签页并转到
chrome://inspect
启用
Discover network targets
选项并单击Configure...
右侧。粘贴您在步骤 3 中复制的 IP:port 值,然后按 Enter 键,然后单击
Done
。然后您可能会看到您的应用程序已列出
Remote Target
并准备好接受检查。
推荐阅读
- c++ - 尝试编写 UDP 服务器类,io_context 不阻塞
- typescript - 当有来自 redux 的属性时,如何在 litElement 中使用 @property 装饰器语法
- laravel - 我使用 laravel-websockets 和错误无法读取未定义的属性 'socketId'
- bash - 在整个 bash 脚本中处理带有空格的变量/命令
- c - 为什么不同的编译器对相同的代码有不同的行为?
- ios - iOS 如何更快地从 PHAsset 导出视频?
- teensy - Teensy 作为串行设备
- python - keras lstm 的输出形状错误
- javascript - 可以在节点js中使用ajax将从客户端接收到的数据发送到php吗?
- reactjs - 如何在 create-react-app 中使用 Jest“项目”配置?