如何使用隧道运行我的Expo应用程序?上周还能用,但最近三天,它停止了工作。
代码编写:第一个月
x1c 0d1x的数据
我尝试的方法:
1.我使用了三个不同的网络。一个使用公共WiFi,一个使用家庭WiFi,最后使用4G热点。
1.在运行expo start --tunnel
https://forums.expo.io/t/tunnel-url-not-found-failed-back-to-lan-url/14380/7之前登录expo帐户
是否有其他方法可以尝试使隧道URL工作?
编辑:抱歉更新晚了,但我得到的解决方案就在这个链接里!Expo forum discussion的
9条答案
按热度按时间fv2wmkja1#
更新这些节点包解决了我的问题:
第一个月
iszxjhcz2#
我也遇到了同样的错误消息,但是运行
r
命令重启expo对我来说是有效的。字符串
希望这对你有帮助
kcwpcxri3#
您的开发笔记本电脑/计算机需要与您的移动的处于同一网络。
我把手机连接到家里的wifi路由器上,关掉了4g
然后我把我的笔记本电脑连接到同一个wifi路由器上
我创建了一个Expo账户,通过执行Expo login并填写详细信息登录
然后我通过执行expo publish来发布
然后我扫描二维码,它加载并建立到我的iPhone项目
然后,我进入项目的根目录,键入expostart-tunnel,它就工作了
8e2ybdfx4#
首先,我想指出,我登录到我的世博会帐户。我还删除了
babel-preset-react-native
,现在使用metro-react-native-babel-preset
,因为前者是deprecated。如果仍然不起作用,这些可能是您想要尝试的一些事情。查找Metro here的说明。无论如何,对我有用的是降级到Node LTS。
5q4ezhmt5#
说明并不直观,所以这里有一个修复:
1.第一个月
brew install ngrok
个ngrok http 3000
个expo start --tunnel
个gc0ot86w6#
当我连接我的设备并打开USB共享时工作
我也有同样的问题。我按了ctrl+c,然后这次尝试了这个命令:“世博会重启”在此之后,我得到了一个消息,在终端说“隧道准备就绪”
8ljdwjyq7#
如果你在一个硅芯片上,你可能需要通过在终端中输入以下命令来安装rosetta 2:第一个月
cgh8pdjw8#
我解决这个问题。安装@expo/ ngrok expo试图安装的版本。然后我就跑
博览会开始--隧道
它再次工作,但再次失败。要解决这个问题,我只需要点击隧道连接再次在博览会 Jmeter 板和它的工作。
当我重新启动我的电脑并使用expo start --tunnel重新启动应用程序时,它运行良好,不会再次停止。
unguejic9#
对我有用的是运行这个命令:
第一个月