摇动手势后操作表中缺少“启用实时重新加载”和“启用热重新加载”选项

时间:2019-04-23 02:00:01

标签: react-native

选择模拟器的“摇动”手势以调出“重新加载/检查器/监视器”选项时,缺少“启用实时重新加载”和“启用热重新加载”选项。

我正在运行一个旧版本以及一个新实例(相同的代码)。新实例未显示最有用的选项。

  

本机信息

产生:

React Native Environment Info: System: OS: macOS 10.14.4 CPU: (4) x64 Intel(R) Core(TM) i5-4278U CPU @ 2.60GHz Memory: 84.52 MB / 8.00 GB Shell: 3.2.57 - /bin/bash Binaries: Node: 11.4.0 - /usr/local/bin/node Yarn: 1.12.3 - /usr/local/bin/yarn npm: 6.5.0 - /usr/local/bin/npm Watchman: 4.9.0 - /usr/local/bin/watchman SDKs: iOS SDK: Platforms: iOS 12.2, macOS 10.14, tvOS 12.2, watchOS 5.2 Android SDK: API Levels: 23, 25, 26, 27, 28 Build Tools: 26.0.2, 26.0.3, 27.0.3 System Images: android-26 | Google APIs Intel x86 Atom, android-28 | Google APIs Intel x86 Atom IDEs: Android Studio: 3.2 AI-181.5540.7.32.5056338 Xcode: 10.2/10E125 - /usr/bin/xcodebuild npmPackages: react: ^16.8.6 => 16.8.6 react-native: ^0.56.1 => 0.56.1 npmGlobalPackages: react-native-git-upgrade: 0.2.7

到目前为止,我已经删除了iOS构建目录并重置了所有内容:

  

rm -rf ios / build && watchman watch-del-all && npm start---reset-cache

然后重新纱线

  

yarn start --reset-cache

重新启动,都无济于事。

我正在使用React Native 0.56.1

我在右侧包括了一个旧的模拟器窗口的屏幕快照,并使用相同的代码库创建了一个新实例。

enter image description here

1 个答案:

答案 0 :(得分:0)

如果缺少Hot Reload或Live Reload选项,则是由于react-native博客中提到的原因

  

当我们向React Native社区询问常见的痛点时,最重要的答案之一就是“热重装”功能被打破了。对于功能组件,它无法可靠运行,经常无法更新屏幕,并且对错别字和错误没有弹性。

https://facebook.github.io/react-native/blog/2019/09/18/version-0.61