微信小程序日志封装,根据console封装。基础库版本不低于2.21.3

在开发时,小程序的日志输出颜色一样,为了更清晰的展示调试内容,简单写了这个功能。微信小程序官方文档里面写了支持的函数,这里也根据限制做了微调。例如调试工具中的console.table显示,手机中使用console.log

demo.png

封装了实时日志,可以配置是否开启,根据warn、error、log等级不同设置了不同的颜色标识,特别是准们针对网络请求,封装了netLog这个功能,可以更加直观的查看请求日志。

开源地址:https://github.com/DamonHu/dLog

使用

1、引入dLog,

const dLog = require('../utils/dLog.js')

2、调用dLog

dLog.netLog("https://dongge.org/blog", {"userID": 0}, {"code": 0, "msg": "test"})
dLog.log("普通日志")
dLog.warn("warn", "loggg")
dLog.error({"reason": "吃吃吃"})
dLog.color("hello world")

更多配置

微信支持实时日志,有助于在线查询日志,可以设置dLog.js文件中的realtimeLogEnable设置是否开启

const logOutput = true    //是否输出
const realtimeLogEnable = true        //开启实时日志

☟☟可点击下方广告支持一下☟☟

最后修改:2023 年 10 月 19 日
请我喝杯可乐,请随意打赏: ☞已打赏列表