几天前我注意到看守人停止工作了。 使用带有摇动手势的真实 Android 设备,我无法重新加载应用程序(重新加载不会对代码进行更改)。实时重载和热重载也不起作用。
我必须让应用程序接受更改的唯一方法是终止打包程序并重新启动它(通常此方法都不会使应用程序接受更改!)。
有什么办法可以解决吗?这个问题真是令人沮丧。
最佳答案
我会回答我自己。经过进一步研究,此问题似乎是由 app.json
"packagerOpts": {
"nonPersistent": "--nonPersistent"
}
我添加了它,以便能够使用 Expo 生成发布版本(否则我会收到错误“sockethang up
”)。
如果一些 Expo 开发者能够发布一些有关此问题的信息以及 app.json 中该选项的实际作用(docs 没有说什么),那就太好了。
关于React-native Watchman 不再工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50429600/