SuperAPI AI 工具集

sentry-nextjs-sdk

前端与建站

查看项目

更新于 10-16 08:47

技能介绍

用途:帮助在 Next.js 项目中安装并配置 @sentry/nextjs,覆盖浏览器、Node.js 服务器与 Edge 三种运行时的错误监控、链路追踪与会话回放等能力。适用于需要为 Next.js 应用增加可观测性、或需要配置 instrumentation.ts、withSentryConfig()、global-error.tsx 的场景。

主要能力:先扫描项目(判断 Next.js 版本、路由类型 App/Pages、是否已装 SDK、现有配置文件、构建工具、日志库等),再给出具体推荐,如错误监控、Tracing、Session Replay,以及可选的 Logging、Profiling、AI Monitoring、Crons、Metrics。

使用方式:官方推荐运行向导:npx @sentry/wizard@latest -i nextjs;也可手动安装:npm install @sentry/nextjs --save,并创建 instrumentation-client.ts、sentry.server.config.ts、sentry.edge.config.ts、instrumentation.ts,用 withSentryConfig() 包裹 next.config.ts,配置 authToken 上传 source maps,可选 tunnelRoute 绕过广告拦截。

限制:Next.js 13 起可用,15+ 才支持 Turbopack;tree-shaking 仅适用于 webpack。资料未提供具体收费、价格信息。最新 API 与版本请以 docs.sentry.io 为准。