Ben*_*enR 6 javascript node.js winston
Flatiron的日志库Winston非常有用,但我无法想象如何为记录器分配名称.我期待一个类似于其他日志库的输出,例如:
[<date>] [<log level>] <logger name> - <the message>
Run Code Online (Sandbox Code Playgroud)
是否有可能以这种方式配置Winston?
谢谢.
小智 9
创建日志记录传输时,您可以提供一个label参数,该参数将添加到日志级别和日志消息之间的日志输出中.例如:
var logger = new (winston.Logger)({
transports: [
new (winston.transports.Console)({
colorize: true,
prettyPrint: true,
timestamp: true,
label: 'CustomLabel'
})
]
});
Run Code Online (Sandbox Code Playgroud)
这将导致以下输出:
2016-09-06T12:16:17.335Z - info: [CustomLabel] hello
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4679 次 |
| 最近记录: |