一、首先是在项目中安装 log4js
npm install log4js --save
注:log4js日志级别,分别为:<权值从小到大>
all < trace < debug < info < warn < error < fatal < mark < off
二、基本使用:
1.//-----------同一文件,不同 level 日志输出-----------
var log4js = require('log4js');
log4js.configure({
appenders: {
out: { type: 'console' }, //控制台输出
app: {
type: "dateFile",
filename: 'logs/log.log',
pattern: "-yyyy-MM-dd",
alwaysIncludePattern: false,
}
},
categories: {
default: { appenders: ['out'], level: 'info' },
logFile: { appenders: ['out', 'app'], level: 'ALL' },
},
replaceConsole: true, //替换console.log
});
var fileLog = log4js.getL