1.0.3 • Published 3 years ago

ttracker v1.0.3

Weekly downloads
-
License
ISC
Repository
-
Last release
3 years ago

TTracker前端日志工具

概述

TTracker是一个前端日志系统,它将错误信息记录于本地localStorage中。无任何依赖、如入侵性。使用非常简单,很容易引入你的系统中,而且不会造成任何影响。 查看日志快捷键: Ctrl+6

特点

  • 丢上去不管,我们承诺永不入侵你的业务!
  • 兼容各种系统,不管你使用的是jQuery、angular1/2、React、Vue,都可以使用它
  • 完善的查错机制,截图预览、导出excel、直接上传到后台查看等
  • 文件超小,Gzip 5k对你几乎毫无影响

快速开始

1、html中直接引入

// 在html中插入js,丢上去不管
<script charset="utf-8" src="./ttracker.es.js"></script>

2、npm安装

npm i ttracker --save

3、使用

import TTracker from 'ttracker';

// 示例:自定义上报
new TTracker({
  feID: '', // 项目id,日志区分项目使用
  useBeacon: false,
  report: (lines) =>  {
    console.log('error lins', lines);
  },
});

// 如果你想自定义错误埋点
TTracker.probe("this is my custom error!");

// 如果你想主动上报
TTracker.report();

开发

// 本地开发
npm run start
// 发布环境
npm run build