elr*_*eda 28 localhost node.js express
我目前正在开发一个项目,我想从另一台计算机或手机上测试它.此计算机连接在同一网络上.
我该如何连接 http://localhost:3000?
我正在使用expressjs(nodejs模块)作为服务器.
Bid*_*han 60
将应用程序配置为运行0.0.0.0而不是127.0.0.0(localhost).例如:
app.listen(3000, '0.0.0.0', function() {
console.log('Listening to port: ' + 3000);
});
Run Code Online (Sandbox Code Playgroud)
然后从另一台计算机连接到192.168.1.11:3000.
鉴于端口绑定到127.0.0.1(localhost)以外的任何IP地址,您可以从任何其他系统访问它.
要查看您的IP地址,请使用ipconfig(Windows)或ifconfig(Linux)命令.找出与您想要访问的"其他系统"位于同一网络中的IP.然后访问它,例如:172.16.0.12:3000.
PS:3000即使通过其他系统访问端口,也要记住包括端口.此外,如果配置了主机名,则可以使用主机名代替IP地址.
你的网址应该是这样的
http://yourcomputername:3000
Run Code Online (Sandbox Code Playgroud)
获取计算机名称打开命令提示符窗口并键入hostname然后按Enter键
| 归档时间: |
|
| 查看次数: |
58952 次 |
| 最近记录: |