不可能运行NPX EXPO开始或NPX EXPO开始 - 使用Expo GO

问题描述 投票:0回答:1

“此页面现在不起作用。localhost没有发送任何数据。”

在使用Expo使用隧道选项的手机时,我得到:

“运行请求的应用程序存在问题。HTTP响应错误 503 NGROK网关错误NRR_NGROK_3004。

我尝试过的是:

通过启用我的移动热点

通过不同的互联网连接 在我的计算机上删除防火墙

使用npx create-expo-app@创建一个新的博览会项目并运行它,但是问题持续了
  • 这个项目曾经以前工作正常,但是现在什么都没有运行。关于如何解决此问题的任何想法?
  • 事实证明,问题是由使用端口8081的防病毒软件引起的。在弄清楚这一点之前,我尝试在其他端口上运行Expo:
  • npx expo start --port 8082

它起作用,这表明端口8081被另一个过程阻止。

要确定使用端口8081的内容,我遵循以下步骤:
react-native expo ngrok
1个回答
0
投票

检查哪些过程使用端口8081 在命令提示(CMD)中,我跑了:
NETSTAT-ANO | Findstr:8081

输出类似:
  1. TCP0.0.0.0.0:8081 0.0.0.0:0 latect 4072

    这意味着使用端口8081的过程的PID(过程ID)为4072。

确定在该PID上运行的程序 接下来,我跑了:

taskList /fi“ PID EQ 4072”


显示,在端口8081上运行的过程是MacMnsvc.exe,属于McAfeeAntivirus.

  1. 终止释放端口的过程 由于我想释放港口,所以我跑了:

    taskkill /pid 4072 /f

  2. 这个成功杀死了这一过程,此后,我能够正常在8081港口进行博览会。
npx expo start --tunnel

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.