演示应用接入的是 @arms/rum-browser-react SDK。接入步骤:在初始化 RUM 后调用 initReactPlugin(ArmsRum),再用 SDK 提供的 ErrorBoundary 包住需要监控的业务组件(如商品报价和订单汇总组件)。当这些组件渲染出错时,SDK 会把 error.stack 和 React 提供的 errorInfo.componentStack 一起上报,两份堆栈随同一次异常保存,后续可结合页面、版本和 SourceMap 分析。被 ErrorBoundary 捕获的渲染异常仍会保留在 RUM 中,页面上可能显示降级界面,但错误及组件堆栈已完整记录。还需要为每个构建版本上传与运行 JS 匹配的 SourceMap,才能将压缩位置映射回源码,接入与上传步骤可参考 Web/H5 接入文档和 CMS2 CLI 符号表上传文档。




