标签: node.js sails.js winston
如何保存来自sails.js的类和行号日志条目?当前,它显示日志和日志级别,但不显示日志条目所在的行。
例如如果存在log条语句,或者在foo.js行的x中引发了异常,我希望日志中有这样一行:
log
foo.js
x
[时间戳] [foo.js] [行x] 详细信息 ...
答案 0 :(得分:0)
Node.js引发错误时,它具有一个.stack属性,该属性包含错误的堆栈跟踪信息(以文本形式)。您可以从中进行解析。请注意,看到完整的堆栈跟踪消息往往会更有用,而不是假设相关的位在第一行。
.stack