温斯顿着色器投掷错误

时间:2018-07-02 11:25:15

标签: winston

将Winston更新为3.0.0 运行我的nodejs应用程序时出现此错误 出现以下错误

  TypeError: colors[Colorizer.allColors[lookup]] is not a function

2 个答案:

答案 0 :(得分:3)

如果使用format.colorize(),则必须始终指示级别。

是否将其表示为参数...

logger.log('error', 'hello', { message: 'world' });

或者您使用了特定的方法...

logger.info('hello', { message: 'world' });

如果您随时忽略水平,则会发生错误;例如,如果您编写这样的内容...

logger.log('hello', { message: 'world' });

答案 1 :(得分:1)

如果要将自定义颜色添加到Winston配置中,则只能使用colors程序包定义的颜色。 这就是我的问题。