使用 Node.js 连接到 localhost:3000 服务器

Connecting to a localhost:3000 server with Node.js

我正在使用 express 和节点。我在 port:3000

上启动我的应用程序并 运行

我想在 iPad 上测试站点而不推送或构建阶段站点。这只是我测试新包等,想在 iPad.

上测试

那么有什么方法可以让我从另一台计算机 iPad 或 phone 连接到 localhost

是的,首先你需要找出你的IP。

取决于您的 OS,可以是 ifconfig 或 ipconfig 或 ip addr 等 :)

其次,您必须确保您的 PC 上没有防火墙(例如 Fedora 或 Windows' 个人防火墙),或者它被配置为允许连接到该端口。

之后,您转到连接到同一网络的任何其他设备并转到 http://yourip:3000

如果你给我更多信息,比如你的 OS,我可以尝试更具体一些。

希望对您有所帮助!

如果您确实遇到防火墙问题,或者如果您要测试的设备不在同一网络上,您可以使用名为 ngrok.

的工具

你 运行 指定一个端口的 ngrok,例如 ngrok 3000 它将使你的本地主机服务互联网在一个地址可见 https://12345.ngrok.com