我在節點上使用Chai.js。 行console.log(e)
其中e是Chai.js拋出的異常,例如expected a to be within 0..3
。 我如何才能使Chai.js包含堆棧跟蹤信息的例外?如何才能使Chai.js包含堆棧跟蹤信息的例外?
4
A
回答
5
我找到了答案。我可以配置柴啓用堆棧跟蹤。 以下是柴的assertion styles page上的代碼。
var chai = require('chai');
chai.Assertion.includeStack = true; // defaults to false
0
我不使用Chai.JS. 但是,如果e是錯誤對象,則可以使用該對象的屬性堆棧來獲取堆棧跟蹤。
核心模塊 「UTIL」 也可以幫助你: http://nodejs.org/api/util.html
相關問題
- 1. Node.js堆棧跟蹤信息
- 2. 如何獲取堆棧跟蹤信息?
- 3. 從C#打印堆棧跟蹤信息
- 4. GDB堆棧跟蹤不完整信息
- 5. Golang堆棧跟蹤詳細信息
- 6. 堆棧跟蹤如何構建以及堆棧如何跟蹤?
- 7. 序列不包含任何元素 - 堆棧跟蹤中沒有信息
- 8. 調試logcat堆棧跟蹤 - 沒有例行程序信息
- 9. 如何獲取包含堆棧跟蹤的bluemix日誌?
- 10. 如何堆棧跟蹤extlib?
- 11. 堆棧跟蹤3
- 12. 包括堆棧跟蹤log4j的
- 13. 如何獲得正確的堆棧跟蹤而不是反射堆棧跟蹤?
- 14. 從javascript堆棧跟蹤中查找Java實際堆棧跟蹤
- 15. 跟蹤堆棧外部庫eclipse
- 16. 將用戶指定的信息添加到java堆棧跟蹤
- 17. 吉斯堆棧跟蹤信息是不完全的
- 18. 堆棧跟蹤,流暢通話的線路信息
- 19. 獲取堆棧跟蹤信息的紅寶石警告
- 20. 擴展錯誤給出錯誤的堆棧跟蹤信息
- 21. C中的堆棧跟蹤功能
- 22. 如何解釋我的堆棧跟蹤?
- 23. 如何登錄node.js的堆棧跟蹤
- 24. 如何打印StackOverflowException的堆棧跟蹤
- 25. 如何使ReactNative堆棧跟蹤/錯誤信息更具可讀性
- 26. log4j不打印例外的堆棧跟蹤
- 27. 例外System.Runtime.CompilerServices.AsyncServices沒有我的代碼堆棧跟蹤
- 28. Android「的暫停(例外X)」堆棧跟蹤
- 29. C#堆棧跟蹤不包含調用新的運營商
- 30. AggregateException中的TaskCanceledException不包含堆棧跟蹤
它是'chai.config.includeStack = true;'2014.1.29發佈的Chai 1.9.1版本。請參閱相關的[Chai發佈說明](https://github.com/chaijs/chai/blob/master/ReleaseNotes.md#user-content-191--2014-03-19)瞭解更多信息。 –
你會把這個文件放在哪個文件中? – dcastro