instrumentation-client.js

instrumentation-client.js|ts 文件允许您添加监控和分析代码,这些代码会在应用前端代码开始执行前运行。这对于设置性能追踪、错误监控或其他任何客户端可观测性工具非常有用。

要使用该功能,请将此文件放置在应用的根目录src 文件夹内。

使用方法

服务端性能监控 (server-side instrumentation) 不同,您不需要导出任何特定函数。可以直接在文件中编写监控代码:

// 设置性能监控
performance.mark('app-init')

// 初始化分析工具
console.log('Analytics initialized')

// 设置错误追踪
window.addEventListener('error', (event) => {
  // 发送至错误追踪服务
  reportError(event.error)
})

版本历史

版本号变更内容
v15.3新增 instrumentation-client 功能

On this page