react-native/expo:实时重载/热重载不可用

ewi*_*ard 1 javascript npm livereload react-native expo

当我用 expo 打开开发者菜单时,它说:

Live Reload unavailable

Hot Reloading unavailable

我根据需要登录,我也尝试使用二维码加载应用程序,但没有帮助。

.expo/settings.json:

{
  "hostType": "lan",
  "lanType": "ip",
  "dev": true,
  "minify": false,
  "urlRandomness": "8s-6z3"
}
Run Code Online (Sandbox Code Playgroud)

有这个,https://github.com/expo/expo/issues/1210,但我没有使用Expo XDE.

我也试过:

watchman watch-del-all
rm -rf $TMPDIR/react-*
rm -rf $TMPDIR/metro-*
rm -rf $TMPDIR/haste-*
npm start -- --reset-cache
Run Code Online (Sandbox Code Playgroud)

和:

watchman watch-del-all
rm -rf $TMPDIR/react-*
rm -rf node_modules
rm -f yarn.lock
yarn upgrade
yarn
npm install
expo start -c
Run Code Online (Sandbox Code Playgroud)

Bla*_*mba 5

这不会直接回答 OP,因为他的查询完全不同:在我的情况下,问题是我错误地打开了生产模式,因此取消选中它帮助我再次进行热重载工作:

显示生产地点的图片