我想在智能手机上测试我的应用程序。
我还没有使用本机反应,因为我还没有学到。
如您所见,端口号是8080。
我尝试在移动设备上运行我的应用程序的情况
在终端中尝试iconfig并获得了我的IPv4地址。
然后,在我的移动Chrome浏览器中输入我的ipv4地址:8080。 像这样:
192.1xx.x.xxx:8080
但显示err_connection_timed_out错误。
另一方面,我可以连接到192.1xx.x.xxx/dashboard。工作正常。
如果我可以连接到xampp仪表板,则无法理解为什么不能在移动浏览器上运行我的react应用。
当然,我的智能手机和PC使用的是同一个wifi。
答案 0 :(得分:0)
如果您正在使用webpack-dev-server
并在localhost上运行应用程序。您将无法通过网络运行您的应用程序,我不知道为什么,但这就是它的行为方式。
相反,您可以构建应用程序。并在dist文件夹中运行python
服务器或nodejs
服务器,然后它将在您的本地网络上工作。
如果您有python 2.7
,则可以在build dist文件夹中运行python -m SimpleHTTPServer 9090
。在端口9090上启动服务器。