跳转到内容
搜索文档

附加调试器

最后更新 查看 MarkdownAgent 设置

你可以使用常规 Node.js 工具调试 Workers。设置断点、 监视值和检查调用栈都是可以使用调试器完成的操作示例。

Visual Studio Code

创建配置

在 VSCode 中调试 Worker 的最简单方法是创建新配置。

在 VSCode 活动栏中打开 Run and Debug(运行和调试) 菜单,创建包含以下内容的 .vscode/launch.json 文件:

---
filename: .vscode/launch.json
---
{
  "configurations": [
    {
      "name": "Miniflare",
      "type": "node",
      "request": "attach",
      "port": 9229,
      "cwd": "/",
      "resolveSourceMapLocations": null,
      "attachExistingChildren": false,
      "autoAttachChildProcesses": false,
    }
  ]
}

在活动栏的 Run and Debug 菜单中,选择 Miniflare 配置,然后点击绿色播放按钮开始调试。

WebStorm

点击右上角的 Add Configuration(添加配置) 创建新配置。

WebStorm 添加配置按钮

在弹出窗口左上角点击 plus(加号) 按钮,创建新的 Node.js/Chrome 配置。将 Host(主机) 字段设置为 localhostPort(端口) 字段设置为 9229。然后点击 OK(确定)

WebStorm Node.js 调试配置

选择新配置后,点击绿色调试按钮开始 调试。

WebStorm 配置调试按钮

DevTools

也可以通过 Workers DevTools 添加断点。更多信息请参阅 Cloudflare Workers 文档中的指南

这篇文档对您有帮助吗?