当前位置: 首页 > 知识库问答 >
问题:

如何从连接到同一网络的另一台计算机打开创建反应应用程序?

孔瑾瑜
2023-03-14

我使用create-react-app并在其默认端口localhost:3000中托管,并且希望从同一网络上的另一个设备访问它。

我获得了主机IP的IP(使用ifconfig)192.168.0.5,并尝试打开192.168.00.5:3000,但没有成功。

有什么方法可以实现这一点吗?

共有3个答案

顾正初
2023-03-14

由于我无法发表评论,如果您有react-script start而不是npm run start,则作为Elad的补充

HOST=0.0.0.0反应脚本启动

也管用!

金珂
2023-03-14

如果你在Ubuntu上,只需运行

$> sudo ufw allow 3000

然后从本地网络使用您的内部ip访问您的应用。要运行您的本地IP:

$> ifconfig
姜振濂
2023-03-14

只需运行HOST=0.0.0.0 npm run start
然后从网络上的另一个设备打开url。

在您的情况下,192.168.0.5:3000 将起作用。

有关设置主机环境变量的文档。

 类似资料:
  • 问题内容: 我需要一个简单的应用程序,最好是跨平台的应用程序,该应用程序可以在两台计算机之间发送文件。 它只需要接受并发送文件,并显示进度条即可。我可以使用哪些应用程序或如何编写一个应用程序? 问题答案: 发送和接收文件 文件的发送和接收基本上分为两个简单的代码段。 接收代码: 发送代码: 当他们想要发送文件时,发送代码段将在正在发送代码的计算机上运行。 接收代码需要放入一个循环中,以便每次有人想

  • 背景 我在我的上托管了一个react应用程序网站,到目前为止,当我使用时,我已经能够访问应用程序网站:我可以从网络中的计算机以及树莓派访问应用程序。在上,我使用localhost:3000访问网站,从计算机,我将从192.x.x.x:3000访问它,它会正常工作。然而,由于我意识到在使用时我无法运行一些树莓原生模块,我决定手动安装和设置,以及和(希望它能工作)。 问题 使用手动设置,当我从覆盆子上

  • 问题内容: 我创建了一个docker容器,并尝试在该容器的bash中ping www.google.com,它可以工作。我也尝试从主机ping容器-它工作得很好。 但是,当我尝试从网络中的外部系统ping容器时,它给了我一个请求超时异常。 我打算在容器上安装tomcat Web服务器,并允许其他容器访问服务器中部署的应用程序。希望能有所帮助! 问题答案: 默认情况下,您无法从外部主机ping Do

  • 问题内容: 我目前正在研究一个项目,我想在另一台计算机或电话上对其进行测试。这台计算机连接在同一网络上。 我该如何连接 ? 我正在使用(模块)作为服务器。 问题答案: 将您的应用程序配置为运行而不是。例如: 然后从另一台计算机连接到(或任何本地IP地址)。

  • 问题内容: 我正在尝试使用Docker API从另一台机器连接到docker守护进程。我能够成功执行以下命令: 但是当我使用真实的IP地址时不是: 为什么使用非本地IP时无法连接? 我在Vagrantfile中使用带有以下内容的Vagrant VM: 以下是iptables: 问题答案: 遇到类似的问题,在这里我没有看到的一件事是您需要启动docker来侦听网络和unix套接字。主机上的所有常规d

  • 域名系统 文件传送协议 动态主机配置协议 远程登录协议 电子邮件协议 1. SMTP 2. POP3 3. IMAP 常用端口 Web 页面请求过程 1. DHCP 配置主机信息 2. ARP 解析 MAC 地址 3. DNS 解析域名 4. HTTP 请求页面 域名系统 DNS 是一个分布式数据库,提供了主机名和 IP 地址之间相互转换的服务。这里的分布式数据库是指,每个站点只保留它自己的那部分