npm install lts-web-sdk``bash`
npm install --save lts-web-sdk
2. 引入依赖模块
`js`
// CJS
const webAgent = require('lts-web-sdk').default;
// ESM
import webAgent from 'lts-web-sdk';
3. 配置参数
`js`
const webParam = {
groupId: '', // 必填 LTS日志组ID
projectId: '', // 必填 标识LTS所处的projectId
region: '', // 必填 标识上报LTS所处的region
streamId: '', // 必填 LTS日志流ID
cacheThreshold: 30, // 选填 上报条数阈值
debug: 'OFF', // 选填,字符串或布尔类型,表示控制台调试信息输出等级,DEBUG\INFO\WARN\ERROR\OFF(此为从高到底排序)五个等级,默认为OFF,值为true时开启DEBUG等级的日志,值为false时则为OFF
timeInterval: 3, // 选填 上报时间间隔
url: '', // 选填 自定义上报地址
};
4. 初始化
`js`
const web = new webAgent(webParam);
5. 上报日志
`js
// 缓存上报
web.report({
id: '',
name: '',
});
// 立即上报
web.reportImmediately({
id: '',
name: '',
});
``