1

我已经创建了我的第一个 react-native 应用程序,react-native init myProject并在我的 android 模拟器中运行。

但是,如果我编辑我的 index.js,我的应用程序不会刷新(我需要推动双 R)。

我运行我的应用程序react-native run-android和服务器npm start

watchman 安装在我的 Ubuntu 上,watchman -v返回:

4.9.0

任何人都可以帮助我吗?

谢谢社区!

4

2 回答 2

4

您需要启用“实时重新加载”。

在物理设备上:

摇动设备,然后从菜单中选择“启用实时重新加载”。

在模拟器上:

安卓模拟器打开时:

cmd (ctrl on Windows) + m

ios模拟器:

cmd + d

然后从菜单中选择“启用实时重新加载”。

于 2017-11-27T16:45:22.030 回答
1

万一其他人在这里无法解决守望者是否正常运行,在我的情况下,问题是我的.git目录。尽管根据文档.git/,默认情况下应该忽略,但每当我保存文件时,Watchman 显然挂起,随后实时重新加载不起作用。将此添加到我的.watchmanconfig修复中:

{
  "ignore_dirs": [".git"]
}
于 2018-05-30T15:59:25.857 回答