4

我在节点上使用 Chai.js。console.log(e)e 是 Chai.js 抛出的异常的行打印类似expected a to be within 0..3. 如何让 Chai.js 例外包含堆栈跟踪信息?

4

2 回答 2

6

我找到了答案。我可以配置 chai 以启用堆栈跟踪。这是 chai的断言样式页面上的代码。

var chai = require('chai');
chai.Assertion.includeStack = true; // defaults to false
于 2012-11-15T11:49:27.207 回答
0

我不使用 Chai.JS。但是如果e是一个Error对象,则可以使用该对象的属性stack来获取堆栈跟踪。

核心模块“util”也可以帮助你: http ://nodejs.org/api/util.html

于 2012-11-14T13:59:07.107 回答