我已经创建了我的第一个 react-native 应用程序,react-native init myProject
并在我的 android 模拟器中运行。
但是,如果我编辑我的 index.js,我的应用程序不会刷新(我需要推动双 R)。
我运行我的应用程序react-native run-android
和服务器npm start
。
watchman 安装在我的 Ubuntu 上,watchman -v
返回:
4.9.0
任何人都可以帮助我吗?
谢谢社区!
我已经创建了我的第一个 react-native 应用程序,react-native init myProject
并在我的 android 模拟器中运行。
但是,如果我编辑我的 index.js,我的应用程序不会刷新(我需要推动双 R)。
我运行我的应用程序react-native run-android
和服务器npm start
。
watchman 安装在我的 Ubuntu 上,watchman -v
返回:
4.9.0
任何人都可以帮助我吗?
谢谢社区!
您需要启用“实时重新加载”。
在物理设备上:
摇动设备,然后从菜单中选择“启用实时重新加载”。
在模拟器上:
安卓模拟器打开时:
cmd (ctrl on Windows) + m
ios模拟器:
cmd + d
然后从菜单中选择“启用实时重新加载”。
万一其他人在这里无法解决守望者是否正常运行,在我的情况下,问题是我的.git
目录。尽管根据文档.git/
,默认情况下应该忽略,但每当我保存文件时,Watchman 显然挂起,随后实时重新加载不起作用。将此添加到我的.watchmanconfig
修复中:
{
"ignore_dirs": [".git"]
}