NodeJS 后端开发 08 使用log4js打日志
日志是什么?
像记日记一样,日志是通过程序打印出来的,记录程序内部何时何处发生了什么事件。
本文只为使用学习为主,想对日志管理和分析有更深认识的可以看 => 日志原理与开发分析这篇完全指南就够了!适应各种规模
我们也用过console.log来打印一些调试信息,有什么区别呢?请读者带着这个问题往下读。
先安装
我们这里先安装一个日志的模快。
打开终端执行下面命令:
npm install log4js
基本使用
const log4js = require('log4js')
var logger = log4js.getLogger('开发日常')
logger.level = 'info'
logger.info('早上起床')
logger.info('拥抱太阳')
logger.info('吃完早餐')
logger.info('充满希望')
logger.info('开始了代码的一天')
保存上面代码为demo-fun.js ,然后运行:
node demo-fun.js
可以得到跟上面日志图片的效果,读完可以试试。
效果如下: