【发布时间】:2020-12-02 13:59:40
【问题描述】:
在某些时候,我相信当项目更新到 RN 0.63.2 时,从 Visual Studio Code 运行调试 iOS 时快速刷新完全停止工作。
- 从 Xcode 运行时,快速刷新仍然有效。 (但是我失去了在 VSC 中设置断点的能力)
- 奇怪的是 + 谢天谢地,该项目的其他开发人员没有遇到此问题。
我相信我已经尝试了互联网上提到的所有建议,包括:
- 重新安装守望者
- 清理守望者缓存
- 清理纱线缓存
- Nuking 节点模块和 Pod (20X)
- 重新启动计算机 (5X)
- 冷水淋浴
- 核对并重新克隆整个存储库。
- rm -rf .git/index.lock
- 在 VSC 中重新安装 React Native 工具
- 确保 VSC 是最新的。
- 在模拟操作表菜单中打开/关闭调试
- 在 sim 操作表菜单中打开/关闭快速刷新
- 更新模拟器
- 在 SIM 卡上擦除 + 重新安装
我目前必须完全关闭 VSC(+ Metro 捆绑器)并在每次进行更改时重新构建。丑。
【问题讨论】:
-
嗨,Alistair,您解决了这个问题吗?我目前正在面对它,这很烦人:(
-
不。目前我被困在使用带有 React Native Debugger 的 Xcode 上。 (您可以设置断点...但是启动 3 个应用程序 + sim 来工作要繁琐得多。ug)。
-
我有同样的问题。你找到解决办法了吗?
-
对不起,没有。我目前最大的希望是等到我有资格从我的公司获得新的 MBP。 React-Native-Life。
-
我有同样的问题,我发现这个线程github.com/facebook/react-native/issues/28420 ...
sudo npx react-native start解决方案对我有用。
标签: react-native visual-studio-code ios-simulator watchman fast-refresh