React本机调试器太慢了

bla*_*105 17 debugging react-native

好的,这对我来说真的很头疼.我一直在尝试开发一个react本机应用程序,但chrome上的Debug JS功能使它运行得非常慢.每个按钮单击和转换几乎需要几分钟,有时甚至更长,使调试几乎不可能.

我已经删除了许多未使用的console.log语句来尝试加快速度.我还将调试选项卡拉到了自己独立的窗口中.但速度没有真正的变化.我也试过通过wifi连接手机来调试它.我正在硬件设备上运行代码,并已尝试过以下帖子中给出的建议

https://github.com/facebook/react-native/issues/10559 https://github.com/facebook/react-native/issues/5632

什么是使调试更快,更容忍的最佳方法?

Edw*_*Liu 20

检查手机和计算机上的时钟.在我的情况下,当电话的时钟在计算机的时钟后面超过一秒时,就会发生滞后.当我将手机的时钟更改为计算机前几秒时,问题就解决了.

  • 在 Windows 10 上,右键单击任务栏中的时钟,选择“调整日期/时间”,然后按“立即同步”按钮。这为我解决了这个问题。另外<rant>这个问题的事实是荒谬的</rant> (2认同)

Meh*_*Kit 5

您是否尝试停用模拟器的调试菜单中的“慢动画”选项?

我遇到了同样的问题,并且在ios模拟器中运行我的应用程序时就成功了。


小智 5

我的解决方案是关闭Chrome的react“ React Developer Tools”扩展程序。确实有很大的不同。注意:我使用“ React Native Debugger”。

  • 谢谢,也为我工作。还使用 Chrome 而不是“React Native Debugger”应用程序使其速度更快。 (2认同)