返回
从入门到精通:Docker 上使用 Sentry-CLI 的快速指南
前端
2024-02-07 10:32:51
Sentry-CLI 入门
-
安装 Docker 和 Sentry-CLI
-
安装 Docker:按照 Docker 官方网站上的说明进行安装。
-
安装 Sentry-CLI:使用以下命令安装 Sentry-CLI:
npm install -g sentry-cli
-
-
创建 Sentry 项目
- 创建一个 Sentry 帐户并创建一个新的项目。
- 记下您的项目 DSN(数据源名称),您将在稍后需要它。
-
配置您的项目
-
在您的项目目录中创建一个名为
.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
-
构建您的应用程序
- 使用您的构建系统构建您的应用程序。确保您的构建系统配置为创建版本(release)并上传与该版本对应的各种源文件。
-
上传 source maps
-
使用以下命令上传 source maps:
sentry-cli releases files upload-sourcemaps <release> <sourcemap-file>
-
替换
<release>
为您要上传 source maps 的版本,替换<sourcemap-file>
为您要上传的 source map 文件的路径。
-
在 Sentry 中查看错误
- 登录您的 Sentry 帐户并导航到您的项目。
- 单击“错误”选项卡。
- 您现在应该可以看到您的应用程序的错误列表。
常见问题解答
-
我无法上传 source maps。
- 确保您已按照说明安装了 Docker 和 Sentry-CLI。
- 确保您已正确配置了
.sentryclirc
文件。 - 确保您的构建系统配置为创建版本(release)并上传与该版本对应的各种源文件。
-
我无法在 Sentry 中看到任何错误。
- 确保您已将 source maps 上传到正确的版本。
- 确保您的应用程序已正确配置为使用 Sentry。
-
我对 Sentry-CLI 有更多问题。
- 您可以在 Sentry-CLI 文档中找到更多信息:https://docs.sentry.io/cli/
结论
Sentry-CLI 是一个强大的工具,可以帮助您在生产环境中调试 JavaScript 错误。通过按照本指南中的步骤操作,您将能够快速上手并开始使用 Sentry-CLI 来捕获和分析 JavaScript 错误。