如何有条不紊地调试“Uncaught Invariant Violation”中的错误

时间:2016-11-27 17:16:29

标签: reactjs

我正在寻找一种有条不紊的方法来追踪哪个组件在一个不熟悉的代码库中导致“未捕获的不变违规”错误。特别是在运行不输出堆栈跟踪的业力测试套件时。

我最幸运的是将console.log(JSON.stringify(element))添加到render功能,例如ReactShallowRenderer.prototype.render okay 。有更好的方法吗?

1 个答案:

答案 0 :(得分:1)

我在chrome上使用了Exception断点,请启用复选标记。然后使用CallStack追溯引发错误的组件。

https://developers.google.com/web/tools/chrome-devtools/javascript/breakpoints#exceptions