使用RequireJS / Backbone.js并使用足够的信息收集错误

时间:2014-04-02 15:27:20

标签: javascript backbone.js requirejs

我们开始使用RequireJS和Backbone.js。但是,收集生产中发生的错误也很重要。为此我们使用错误。我们发现我们没有得到堆栈跟踪。有人知道解决这个问题的方法吗?

1 个答案:

答案 0 :(得分:0)

实际上,这是一个误报。错误的原因是我没有为我所做的测试显示堆栈跟踪是因为我执行了:

throw 'foo bar';

应该采用正确的方法:

throw new Error('foo bar');

然后我尝试执行以下代码而不定义变量a

if (a === 5) {
  console.log('Should not come here.');
}

并且存在错误的堆栈跟踪。我们已经使用错误很长一段时间了,这非常有帮助。