简朴易用的nodejs日记中间件clever-logger

本身写的一个简朴易用的日记中间件,适用于connect和express框架

1、能够纪录request、response中的一些数据和定义于日记,支撑显现在控制台和当地文件。
2、可自定义日记文件组织形式:1)、按日期作为文件夹存储日记文件 2)、日期作为日记名的一部分
3、可自定义日记文件途径
4、控制台显现依据不通的日记级别显现差别的色彩

运用

1、纪录request和response 日记

var logger=require(‘clever-logger’);
var express=require(‘express’); var app=express();
logger.init();

app.use(logger());
app.listen(‘3000’);

结果:

《简朴易用的nodejs日记中间件clever-logger》

2、自定义日记

var logger=require(‘clever-logger’);
var express=require(‘express’);
var app=express();

logger.init();
logger.Info(‘this is a info message’,function(err){
});
logger.Debug(‘this is a debug message’,function(err){
});
logger.Warn(‘this is a warn message’,function(err){
});
logger.Error(‘this is a error message’,function(err){
});

结果:

《简朴易用的nodejs日记中间件clever-logger》

更多的自定义参数,请参考github地点

git:clever-logger

npm:clever-logger

迎接运用,若有题目请给我提issue,感谢!

    原文作者:taoerchun
    原文地址: https://segmentfault.com/a/1190000016279077
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞