0

我的代码中有一个调试器点,我查看调用堆栈,我看到大约 11 行深,但我无法挖掘更多。在最后一层,更深一层,不是像驱动程序这样的异步调用的响应,也不是入口程序,它只是另一个调用的某个函数。但我看不到另一个功能......

任何帮助如何查看其他功能?谢谢

4

1 回答 1

0

你可以试试https://github.com/CrabDude/trycatch并用它包装你的一些初始代码。

var trycatch = require('trycatch')
trycatch(yourOriginalFunction, exceptionHandlerCallback)

它应该为您提供一个很长的堆栈跟踪,其中包含您的原始函数。

还有其他库也试图解决这个问题,但我没有使用它们:

https://github.com/tlrobinson/long-stack-traces

https://github.com/mattinsler/longjohn

于 2012-12-18T17:59:57.093 回答