# `minapp-monitor`

## 配置项及使用方式
插件目前有以下配置项：

| **配置项** | **说明** | **类型** | **是否必填** | **默认值** |
| --- | --- | --- | --- | --- |
| enable | 是否启用日志插件 | boolean | 非必填 | true |


| **方法名** | **参数** | **说明** |
| --- | --- | --- |
| [set]enabled | value:boolean | 全局开启或关闭上报功能 |
| [get]enabled | 无 | 当前上报功能是否开启 |
| info | args:any[] | 上报info日志 |
| warn | args:any[] | 上报warn日志 |
| error | args:any[] | 上报error日志 |
| addFilterMsg | msg:string | 添加过滤关键字 |
| setFilterMsg | msg:string | 设置过滤关键字 |
| reportSysInfo | 无 | 上报当前系统信息 |
| reportRouterInfo | latest:number | 上报当前页面栈信息，可以指定上报最近几条，默认上报所有 |

## 使用举例
> 安装

npm -i @lx-frontend/minapp-monitor --save

>在项目中引入

```
import RealtimeLogManager from '@lx-frontend/minapp-monitor'

const logger = RealtimeLogManager.getInstance()

logger.info('----这是一条日志信息')
```