ReferenceError:未定义printStackTrace

时间:2015-11-30 21:04:50

标签: angularjs stacktrace.js

我收到以下错误“ReferenceError:printStackTrace未定义”, 当我尝试在我的角度应用程序中使用StackTrace时。

1 个答案:

答案 0 :(得分:4)

stacktrace.js更改了v1.0的API。

你想要使用

var callback = function(frames) { console.log(frames); };
var errback = function(err) { console.log(err.message); };

StackTrace.get().then(callback).catch(errback);

the docs建议。

如果你想做的就是解析Error,你可以使用error-stack-parser

如果您使用的是旧版本,请参阅v0.x -> v1.x migration guide

顺便说一句,如果您需要使用版本0.x,可以在GitHub上的the stable branch找到它