Skip to main content
Sentry 是一个错误跟踪和性能监控平台。其 Bun SDK @sentry/bun 可以为你的应用添加检测功能,自动收集错误和性能数据。 如果你还没有 Sentry 账户和项目,请在 sentry.io 创建一个,然后返回此页面。
首先,安装 Sentry Bun SDK。
terminal

然后在单独的文件中使用你的 Sentry DSN 初始化 SDK。你可以在 Sentry 项目设置中找到你的 DSN。
sentry.ts

使用 --preload 启动你的应用,以便该文件在应用的任何模块之前运行。文件的 imports 会在其自身代码之前进行计算,因此在入口文件顶部调用 Sentry.init() 仍会在该文件导入的所有内容之后运行。
terminal

通过捕获测试错误来验证 Sentry 是否正常工作:
sentry.ts
要查看并解决记录的错误,请登录 sentry.io,然后打开你的项目。点击错误标题即可打开详情页面,你可以在该页面将错误标记为已解决。
如需详细了解 Sentry Bun SDK,请参阅 Sentry 文档