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