log4js日志文件模块,可以帮助我们将系统的日志写到一个文件里面,同时可以对错误日志进行相应的分类,部署和使用起来都比较方便,
npm install log4js
在入口文件里面使用
var log4js = require("log4js");
//配置文件
log4js.configure({
appenders:[{
type:"console"
},{
type:"file",
filename:"logs/access.log",
maxLogSize:1024,
backups:3,
category:'normal'
filename:"logs/access.log",
maxLogSize:1024,
backups:3,
category:'normal'
}],
}
);
然后再需要使用该日志配置的地方调用该日志配置,如
var logger = log4js.getLogger("normal");
logger.setLevel("auto");
logger.info('');就可以将信息打印到相应的文件里面
我们可以配置多个文件,每个文件用来保存不同的日志信息,如error、info、warn等日志信息