好像去掉了 setLevel方法, 请问怎么根据环境设置不通等级的日志输入
const log4js = require('log4js'); log4js.configure({ appenders: { out: { type: 'stdout' }, app: { type: 'file', filename: 'application.log' } }, categories: { default: { appenders: [ 'out', 'app' ], level: 'debug' } } });
config的时候配置
import { configure, getLogger } from './log4js'; configure('./filename'); const logger = getLogger(); logger.level = 'debug'; logger.debug("Some debug messages"); configure({ appenders: { cheese: { type: 'file', filename: 'cheese.log' } }, categories: { default: { appenders: ['cheese'], level: 'error' } } });
@imhered 多谢多谢,
CNode 社区为国内最专业的 Node.js 开源技术社区,致力于 Node.js 的技术研究。
config的时候配置
@imhered 多谢多谢,