【问题标题】:How to open create-react-app from another computer/mobile device outside same network (LAN)如何从同一网络(LAN)外的另一台计算机/移动设备打开 create-react-app
【发布时间】:2020-12-16 06:17:14
【问题描述】:

我想让我的网站可以在本地网络之外访问。我正在使用Visual Studio Code, NPM/Node.js and react 开发网站。项目是使用“create-react-app”创建的,默认情况下它开始监听'localhost:3000 or 127.0.0.1:3000'

在调试时,我可以使用开发计算机的 IPv4 地址从我的移动设备访问网站。 当我的移动设备没有连接到与开发计算机相同的 LAN 时,我该怎么做。相反,它应该连接到移动网络,并且应该使用开发计算机的公共 ip 访问网站(我们通常在类似 https://www.whatismyip.com/ 这样的网站上找到它)。我想编写类似 '151.135.178.77:3000' 的浏览器并打开网站(没有 DNS)。

简而言之,我想将我的电脑用作网络服务器。我该怎么做?

谢谢。

【问题讨论】:

    标签: node.js reactjs npm webserver create-react-app


    【解决方案1】:

    您应该在路由器控制面板中公开该端口,以接受从网络外部到该运行实例的连接。登录到您的路由器管理面板(很可能是 192.168.x.1,其中 x 1-8)并根据您使用的路由器在某处查找 NAT/PAT 选项卡,打开端口并将其链接到您的计算机。

    【讨论】:

    • 已经完成了那部分,但仍然无法与 nodejs 通信。
    猜你喜欢
    • 2020-11-28
    • 2021-11-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-22
    • 2019-03-02
    • 1970-01-01
    • 2015-01-30
    相关资源
    最近更新 更多