Skip to content

错误收集 ​

覆盖 ErrorPlugin 的各错误子类(event_type 即子类):手动 captureException / captureMessage、自动 js / promise / api / resource,以及说明白屏检测。子类语义、装配选项与分级规则见 错误收集。

错误子类与默认开关

错误子类(js / promise / resource / api / white-screen / ssr)直接作为 event_type,不是笼统的 error。 默认开启:js / promise / resource / white-screen;默认关闭:api(包裹全局 fetch/XHR 属侵入操作)、ssr。 本 playground 已显式开启 captureApi: true 以演示 API 错误采集。

dev server 造不出真 4xx

Vite dev server 对同源未知路径会 SPA fallback 返回 200,所以 api / resource 演示统一用 DNS 必失败的 .invalid 域(status=0 网络错)。生产环境真实 4xx 走完全相同的 type=api 采集路径。

白屏无法手动触发

white-screen 是首屏启发式检测(视口 17 采样点 ≥16 命中空容器才判白屏),正常有内容的页面采样点都命中真实元素,无法在交互页演示。

基于 MIT 协议发布(内部使用)