UNPKG

@zjsix/vue-monitor

Version:

A simple monitoring plugin for Vue.js applications, providing error tracking, performance monitoring and user behavior analysis

22 lines (21 loc) 637 B
import type { ErrorInfo, MonitorOptions } from './types'; export declare class VueMonitor { private options; private breadcrumbs; private errorCache; constructor(options: MonitorOptions & { filterInputAndScanData?: boolean; }); private getErrorHash; /** Vue 错误捕获 */ initVue(VueOrApp: any, isVue3?: boolean): void; /** 全局错误捕获 */ initGlobalError(): void; /** 用户行为记录 */ initBehavior(): void; private addBreadcrumb; /** 上报错误 */ reportError(err: ErrorInfo | Error): void; /** 性能监控 */ initPerformanceMonitor(): void; }