当前位置: 首页 > 后端技术 > Node.js

简单易用的nodejs日志中间件clever-logger

时间:2023-04-03 18:39:14 Node.js

写了一个简单易用的日志中间件,适用于connect和express框架1.可以记录request和response中的一些数据,并定义它们在日志中,并支持在控制台和本地文件中显示。2、可以自定义日志文件组织形式:1)、按照日期存放日志文件作为文件夹2)、使用日期作为日志名称的一部分3、可以自定义日志文件路径4、控制台根据不同的日志级别显示不同使用1、记录请求和响应日志varlogger=require('clever-logger');varexpress=require('express');varapp=express();logger.init();app.use(logger());app.listen('3000');效果:2.自定义日志varlogger=require('clever-logger');varexpress=require('express');varapp=express();logger.init();logger.Info('这??是一个信息消息',function(err){});logger.Debug('这是一个debugmessage',function(err){});logger.Warn('这是一条警告消息',function(err){});logger.Error('这是一个错误信息',function(err){});作用:更多自定义参数请参考github地址git:clever-loggernpm:欢迎使用clever-logger,如有问题请提交issue,谢谢!