在cmd + r之后,更改不会反映在模拟器中

时间:2016-11-26 17:07:17

标签: react-native

我刚刚使用react-native init myApp启动了一个新的react-native项目。

然后我开始把它放到文件夹中并运行:

react-native run-ios

网络服务器启动了,模拟器也启动了。

当我将index.ios.js文件(例如欢迎文本)更改为其他内容时,然后点击CMD + R,模拟器刷新,但我插入的新欢迎文本未显示。

我曾尝试为每次更改运行react-native run-ios,但也没有成功。

我在macOsx sierra 10.12.1上,反应原生0.38.0。 模拟器正在运行ios 10.1

有没有人猜到可能出错的地方?

谢谢

1 个答案:

答案 0 :(得分:1)

我有完全相同的版本和问题。我终于通过删除<PREFIX>/var/run/watchman/<USER>-state文件夹并运行重新创建该文件夹的watchman version来实现它。如果您使用Homebrew安装了守望者,我相信它是/usr/local/var/run/watchman/<USER>-state

希望这适合你。