var path = require('path');
var log4js = require('log4js');
var logger4js = log4js.getLogger('console'); //配置成console,会把所有的控制台打印包括 console.log()都记录到log文件中
log4js.configure({
"appenders": [
{"type": "console"}, //控制台输出
//文件输出
{
"type": "dateFile", //注意要用这个类型
"filename": path.join(__dirname,"/logs/"),
"pattern": "yyyyMMddhh.log",
"maxLogSize": 409600,
"absolute": false, //是否是绝对路径
"alwaysIncludePattern": true,
"category": "console"
} ],
"replaceConsole": true
});
//这个写在所有中间件之上
app.use(log4js.connectLogger(logger4js, {
level:log4js.levels.INFO, //配置日志输出级别
format:':method :url'
}));
Express --log4js配置
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 最近写一些很菜的项目写的头皮发麻,于是利用闲下来的时间写个Express的基础教程(该教程仅限于入门了解Expre...
- Node + Express 的环境配置 = 下载WebStorm 这是博主的最佳建议,如果你在海外留学,那么去W...
- 首先在阿里云中配置好云盾证书privatekey.pem是私有钥匙certificate.pem是公有钥匙 测试 ...
- 最近,发现自己离前端新技术接触越来越少了,由于用不上,连以前接触过的webpack、react这些都开始淡忘。本着...