从另一台计算机连接到 localhost:3000 |快递,节点
Connect to localhost:3000 from another computer | expressjs, nodejs
我目前正在做一个项目,我想从另一台计算机或 phone 上测试它。这台计算机连接在同一网络上。
如何连接到 http://localhost:3000
?
我正在使用 expressjs
(nodejs
模块)作为服务器。
鉴于端口绑定到除 127.0.0.1 (localhost) 以外的任何 IP 地址,您可以从任何其他系统访问它。
要查看您的 IP 地址,请使用 ipconfig
(Windows) 或 ifconfig
(Linux) 命令。
找出与您要访问的 "other system" 在同一网络中的 IP。
然后访问它,例如:172.16.0.12:3000
.
PS:即使通过其他系统访问它,也请记住包含端口 3000
。此外,如果已配置,可以使用主机名代替 IP 地址。
你的 url 应该看起来像
http://yourcomputername:3000
要获取计算机名称,请打开命令提示符 windows 并键入主机名,然后按回车键
将您的应用程序配置为 0.0.0.0
上的 运行,而不是 127.0.0.0(localhost)
。例如:
app.listen(3000, '0.0.0.0', function() {
console.log('Listening to port: ' + 3000);
});
然后从另一台计算机连接到 192.168.1.11:3000
(或任何您的本地 IP 地址)。
我目前正在做一个项目,我想从另一台计算机或 phone 上测试它。这台计算机连接在同一网络上。
如何连接到 http://localhost:3000
?
我正在使用 expressjs
(nodejs
模块)作为服务器。
鉴于端口绑定到除 127.0.0.1 (localhost) 以外的任何 IP 地址,您可以从任何其他系统访问它。
要查看您的 IP 地址,请使用 ipconfig
(Windows) 或 ifconfig
(Linux) 命令。
找出与您要访问的 "other system" 在同一网络中的 IP。
然后访问它,例如:172.16.0.12:3000
.
PS:即使通过其他系统访问它,也请记住包含端口 3000
。此外,如果已配置,可以使用主机名代替 IP 地址。
你的 url 应该看起来像
http://yourcomputername:3000
要获取计算机名称,请打开命令提示符 windows 并键入主机名,然后按回车键
将您的应用程序配置为 0.0.0.0
上的 运行,而不是 127.0.0.0(localhost)
。例如:
app.listen(3000, '0.0.0.0', function() {
console.log('Listening to port: ' + 3000);
});
然后从另一台计算机连接到 192.168.1.11:3000
(或任何您的本地 IP 地址)。