React-native守望者不再工作了

时间:2018-05-19 21:21:43

标签: react-native expo watchman

几天前,我注意到守望者停止了工作。 使用具有摇动手势的真实Android设备我无法重新加载应用程序(重新加载不会对代码进行更改)。实时重装和热重装都不能正常工作。

我必须让应用程序进行更改的唯一方法是杀死打包程序并重新启动它(通常这种方法都不会使应用程序进行更改!)。

我有办法解决吗?这个问题非常令人沮丧。

1 个答案:

答案 0 :(得分:1)

我会自己回答。经过进一步研究,此问题似乎是由app.json

中的此选项引起的
"packagerOpts": {
  "nonPersistent": "--nonPersistent"
}

我已经添加了它,以便能够使用Expo生成发行版本(否则会出现错误“ socket hang up”)。 如果某些Expo开发人员会发布有关此问题的一些信息以及app.json中该选项的实际作用(docs什么也没说),那就太好了。