代码之家  ›  专栏  ›  技术社区  ›  Jatin Mehrotra

为什么是温斯顿3。x只记录一个参数?

  •  0
  • Jatin Mehrotra  · 技术社区  · 3 年前

    这是我的温斯顿配置

      const { createLogger, format, transports } = require('winston');
        
        const { combine, timestamp, printf } = format;
        const myFormat = printf(
          // eslint-disable-next-line no-shadow
          ({ level, message, timestamp }) =>
            `[${level}] ${timestamp}  ${message ? JSON.stringify(message) : ''}`
        );
        
        const madDoveLogger = () =>
          createLogger({
            level: 'error',
            format: combine(timestamp(), myFormat),
        
            transports: [new transports.Console({ level: 'info' })],
          });
    
    module.exports = madDoveLogger;
    

    当我尝试 logger.info('jatin','xyz') 记录器。信息('jatin','xyz') 只有原木jatin .

    温斯顿图书馆->版本3.3.3

    0 回复  |  直到 3 年前