本博客主要作为笔记作用,如有更好的建议,请多多留言。
————————————————————————————————————————————————————————
环境是nodejs使用expressWeb框架搭建项目,log4js版本为3.0.6。
1.首先我们需要安装依赖包,npm install log4js --save
2.在项目根路径下新建logs文件夹,并创建logjs配置文件和log文件夹(用来存在生成的日志文件),内容如下:
var log4js = require('log4js')
log4js.configure({ appenders: { pipe: { type: 'dateFile', filename: 'logs/log/', pattern: 'yyyy-MM-dd.log', alwaysIncludePattern: true, } }, // 日志位置 replaceConsole: true, categories: { default: { appenders: ['pipe'], level: 'info' } } });
const logger = log4js.getLogger('pipe');
exports.logger = logger;
3.在app.js中引入日志配置文件
var log4js = require('./logs/log'); // 日志
4.在其他文件中使用log时只需要
var logger = require('../logs/log').logger; logger.info('生成日志文件')
————————————————————————————————————————————————————————
以上内容就是express中简单实用log4js步骤,如有任何问题,请留言。(详细配置可以参考官网资料,其实不是很复杂)