reactjs React应用程序在本地网络上不工作

cvxl0en2  于 2023-01-02  发布在  React
关注(0)|答案(3)|浏览(218)

我试图通过在本地网络上运行来访问手机上的应用程序。当启动React应用程序时,有两个URL。一个是localhost,另一个在我的网络上。

当我使用运行应用程序的设备时,我可以通过"在您的网络上" URL访问应用程序,但问题是我无法从任何其他设备访问它。
I tried to change the port, aswell as running: npm start --port 3000 --host 0.0.0.0 (with 0.0.0.0 being my ip address).
我收到一个错误消息:
This site can't be reached. 0.0.0.0 (with 0.0.0.0 again being my ip address) took to long to respond.

nvbavucw

nvbavucw1#

在我的情况下,这个问题是通过禁用McAfee防火墙和打开Windows开始解决的。搜索控制面板并打开它。然后在左上角搜索防火墙并单击允许应用程序通过Windows防火墙。然后单击更改设置并在私有和公共上启用Node.js JavaScript运行时。

zxlwwiss

zxlwwiss2#

如果是Ubuntu用户,请关闭防火墙,

sudo ufw disable
jucafojl

jucafojl3#

您可以使用HOST来实现此目的。
运行HOST=0.0.0.0 npm run start,然后在另一个设备上打开“在您的本地网络上”链接。

相关问题