log4js等级
日志输入太多了,我很困扰。 引入log4js模块。 测试时输出调试水平,计划在生产之前输出错误水平。 但是,我在做测试的时候发现不行。 代码如下
我在router下的某个js文件头定义了log4s
//router.js const log4j s=require (log4j s ); logger=log4js.getLogger () logger.level='ALL )本想在这里打印ALL,其他ERROR失败,怎么修改也无效。 在KOA上设置log4js是通过在app.js中定义全局变量完成的。 代码如下
//app.jsconstconfig=require ('./config/config ' ); 常数log4j s=require (log4j s ); global.logger=log4js.getLogger () logger.level=config.log _ level//config.js module.exports={ log _ level }
tips:目前,KOA中log4js的定义只能是全球的,不能个性化