返回

从入门到精通:Docker 上使用 Sentry-CLI 的快速指南

前端

Sentry-CLI 入门

  1. 安装 Docker 和 Sentry-CLI

    • 安装 Docker:按照 Docker 官方网站上的说明进行安装。

    • 安装 Sentry-CLI:使用以下命令安装 Sentry-CLI:

      npm install -g sentry-cli
      
  2. 创建 Sentry 项目

    • 创建一个 Sentry 帐户并创建一个新的项目。
    • 记下您的项目 DSN(数据源名称),您将在稍后需要它。
  3. 配置您的项目

    • 在您的项目目录中创建一个名为 .sentryclirc 的文件。

    • 在该文件中,添加以下内容:

      [sentry]
      url = https://sentry.io/api/0/<project-id>/<project-slug>/
      auth_token = <auth-token>
      org = <org-slug>
      project = <project-slug>
      
    • 替换 <project-id>, <project-slug>, <auth-token>, <org-slug><project-slug> 为您的实际项目 ID、项目 slug、授权令牌、组织 slug 和项目 slug。

使用 Sentry-CLI 上传 Source Maps

  1. 构建您的应用程序

    • 使用您的构建系统构建您的应用程序。确保您的构建系统配置为创建版本(release)并上传与该版本对应的各种源文件。
  2. 上传 source maps

    • 使用以下命令上传 source maps:

      sentry-cli releases files upload-sourcemaps <release> <sourcemap-file>
      
    • 替换 <release> 为您要上传 source maps 的版本,替换 <sourcemap-file> 为您要上传的 source map 文件的路径。

在 Sentry 中查看错误

  1. 登录您的 Sentry 帐户并导航到您的项目。
  2. 单击“错误”选项卡。
  3. 您现在应该可以看到您的应用程序的错误列表。

常见问题解答

  • 我无法上传 source maps。

    • 确保您已按照说明安装了 Docker 和 Sentry-CLI。
    • 确保您已正确配置了 .sentryclirc 文件。
    • 确保您的构建系统配置为创建版本(release)并上传与该版本对应的各种源文件。
  • 我无法在 Sentry 中看到任何错误。

    • 确保您已将 source maps 上传到正确的版本。
    • 确保您的应用程序已正确配置为使用 Sentry。
  • 我对 Sentry-CLI 有更多问题。

结论

Sentry-CLI 是一个强大的工具,可以帮助您在生产环境中调试 JavaScript 错误。通过按照本指南中的步骤操作,您将能够快速上手并开始使用 Sentry-CLI 来捕获和分析 JavaScript 错误。