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 に答える