如何在expo中启用自动重新加载?

问题描述 投票:0回答:1

我一直在尝试使用 expo 在 React Native 中制作一个简单的应用程序,直到昨天,当我保存我的 app.js 文件时,它会自动刷新我手机上运行的应用程序。

但是今天我尝试运行该应用程序,当我在更改后保存文件时它没有重新加载,而且我也得到了这个

直到昨天一切都正常,我不知道今天发生了什么。当我单击“重新加载”按钮上的“重新加载”时,它会重新加载,但每次保存时它都会自动刷新,这要容易得多。

react-native expo
1个回答
24
投票

看起来您已启用调试模式并禁用快速刷新。打开开发者菜单:https://docs.expo.io/workflow/debugging/#developer-menu

iOS 设备:稍微摇晃设备,或用 3 个手指触摸 屏幕。

iOS 模拟器:在 Mac 上的模拟器中按 Ctrl-Cmd-Z 来模拟 摇动手势,或按 Cmd+D。

Android 设备:垂直摇动设备,或运行 adb 如果您的设备是,请在终端窗口中 shell 输入 keyevent 82 通过 USB 连接。

Android 模拟器:点击 Cmd+M,或运行 adb shell 输入 keyevent 82 在你的终端窗口中。

然后

Enable Fast Refresh

您可能还想通过选择

Stop Remote Debugging
来禁用调试模式(这将提高性能并摆脱您发布的本地主机窗口)

© www.soinside.com 2019 - 2024. All rights reserved.