我在 VS android 模拟器和 Android 硬件设备上从 expo 连接到 react-native 打包程序时遇到 Windows 防火墙问题。
我在 Expo 中遇到的错误是“未捕获错误:Packager 未在 http://192.168.1.8:19001 运行”。
这不是您在使用 Expo 时遇到的常见连接问题,如无法加载 exp:// 出了问题中所述。我已经躺在那张痛苦的床上了。我现在的环境变量设置如下......
set REACT_NATIVE_PACKAGER_HOSTNAME=192.168.1.8
Run Code Online (Sandbox Code Playgroud)
这是全新的事情。直到上次 Windows 更新之前一切都运行良好。我知道这是 Windows 防火墙问题的原因是,当我关闭防火墙时,一切都会开始工作。
但这不是解决办法。我真的很想重新打开防火墙。我查看了防火墙规则,在入站规则中看到了 Expo XDE 和 Node.js。
真正的解决办法是什么?我感觉很多人突然都遇到了这个问题。