1. 开发的日志:必须开,需待解决 store 报错问题;
  2. 生产环境: 默认关闭;
    1. 开启优先级:
      1. 用户选择开启:上传实时日志;(一般是开发人员)
      2. 默认关闭;

开发场景

默认设置 debugger 模式,起用 console 来记录日志;

生产场景

  • 默认用 LogManager 来记录日志,保存本地;
  • 用户可以选择开启实时日志,记录用户的选择,提示用户会影响程序运行速度;
  • 用户可以反馈错误问题;

建立反馈产品设计

  1. 反馈按钮;
  2. 反馈教学视频;

云服务控制开关

在用户

  1. 降低用户操作成本;
  2. 兼顾性能和监控;

beta 阶段打开线上日志

release 阶段关闭一切日志,高效运行

本地日志文件会日积月累;

日志美化

  1. error
  2. log;
  3. info