如何在浏览器加载正常但 phone 不加载时调试 reactjs

How to debug reactjs when browser loads ok but phone does not

我想知道是否有一些提示可以帮助我找到 react.js 应用未加载的原因。

npm install -g react-devtools 并将 <script src="http://192.168.0.21:8097"></script> 添加到我的 index.html。

脚本似乎正在加载,但我只看到 Waiting for roots to load...

我在最近几次提交中破坏了我的构建,作为最后的手段,我可​​以检查所有更改的原因。但是,我更喜欢看 "real error" 是什么。

关于如何调试有什么建议或技巧吗?

如果您有权访问 mac,则可以将设备插入 Safari 开发者菜单并从 Safari 开发人员菜单中插入,从设备的 safari 访问控制台。

有关完整的分步说明,请参阅 https://developer.apple.com/library/archive/documentation/AppleApplications/Conceptual/Safari_Developer_Guide/GettingStarted/GettingStarted.html