1

我喜欢使用控制台来调试我的 React-Native (0.63.4) 应用程序。一段时间以来,React 似乎会自动将堆栈跟踪添加到我的console.warnconsole.error日志中。例如,Chrome 调试器中的日志如下所示:

从反应添加的堆栈跟踪的屏幕截图

正如您在屏幕截图中看到的,日志消息实际上是折叠的(见左上角的小箭头)。所以我假设除了“正常”堆栈跟踪之外,堆栈跟踪是通过 React 中的某个函数添加的。当我展开消息时,Chrome 调试器的“正常”堆栈跟踪出现在下面,例如

铬堆栈跟踪的屏幕截图

我确信这个功能可能会很有帮助,但是如果它们包含一些警告,日志就会变得完全难以辨认和混乱。因此我的问题是,有人知道如何禁用此功能吗?

4

1 回答 1

0

实际上,调试器主要用于调试应用程序或在我们遇到代码中的任何问题时跟踪问题。

因此,如果存在问题,那么我们可以获取问题的正确堆栈,以了解确切的错误在哪里,我们可以解决代码中的问题。

出于这个原因,我们可以接受没有办法手动管理它。

此外,没有手动文档来管理来自 React Native 的日志。

于 2022-02-10T16:39:40.570 回答