控制台中的堆栈跟踪和异常

时间:2012-04-19 13:10:06

标签: node.js error-handling express

我如何获得与相同的堆栈跟踪例外

app.use(express.errorHandler({
    showStack: true, 
    dumpExceptions: true
}));

但仅限于控制台?

console.trace(err)没有给出与上面相同的结果。

1 个答案:

答案 0 :(得分:0)

console.trace()在被击中的位置打印堆栈跟踪,而不是传递错误的跟踪。您可以使用简单的console.log(err)看到错误的堆栈跟踪,它将输出异常和堆栈跟踪。如果只需要查看堆栈跟踪,则可以console.log(err.stack)