日志规范.md 699 B

日志规范

日志的作用

  • 明确程序的执行状态
  • 发生错误后,根据日志追根溯源
  • 日志的规模可以反映出一些规律,日志对技术和业务都有帮助

日志的种类

  • 开发过程中的日志,使用 console.debug
  • 关键操作的过程,使用 console.log
  • 关键操作的抽无,使用 console.error
  • JS 运行错误,捕获后上报

日志的存储和上报

目前有 4 种日志:

  • 打印在控制台,并没有存储
  • 可以存放到 IndexedDB 里面
  • 如果是 Electron 应用,可以存日志文件到硬盘
  • 可以将重要的日志存储通过接口存储到自己的服务器
  • 通过百度统计的事件记录下来