log4j

日志库 winston 的学习笔记 - 创建一个使用 winston 的 Node.js 应用
日志库 winston 的学习笔记 - 创建一个使用 winston 的 Node.js 应用

winston 被设计为一个简单且通用的日志库,支持多种传输。 传输本质上是日志的存储设备。 每个 winston 记录器都可以在不同级别配置多个存储渠道。例如,人们可能希望将错误日志存储在持久的远程位置(如数据库),但所有调试日志都输出到控制台或本地文件。

2021-10-26 18:16:12阅读全文

日志库 winston 的学习笔记 - logger.info 的实现原理单步调试
日志库 winston 的学习笔记 - logger.info 的实现原理单步调试

按照这篇文章日志库 winston 的学习笔记 - 创建一个使用 winston 的 Node.js 应用里的代码,对下列方法进行单步调试:

2021-10-27 09:37:47阅读全文

日志库 winston 的学习笔记 - logger.info 打印到控制台上的实现原理
日志库 winston 的学习笔记 - logger.info 打印到控制台上的实现原理

上述代码的含义是,如果当前 Node.js 执行环境不是生产环境,则将 winston 的输出,打印到控制台上。

2021-10-26 17:19:58阅读全文