最近我开始编写React Native代码,但是在使用Chrome调试器或React Native调试器时,遇到了极大困难,无法正常处理我的Async/Await函数和箭头函数。
虽然我可以成功地将调试器附加到我的代码上并逐步检查大部分代码,但当调试器进入我的异步方法中时,似乎就失去了实际执行的行,使得我无法高效工作。
有些断点根本不会触发,即使console.log语句表明代码已经被执行。这种情况下,当前调试行通常会切换到函数声明的行而不是实际执行的行。
我使用crna
引导了我的应用程序,并在Windows 10上运行。不确定这是否相关。
我看到各种论坛中2016年关于类似行为的讨论,但没有最近的消息,因此我认为它已经被修复。如果没有,那么有什么解决方法?我需要一种调试代码的方式。