我的小node.js服务器工作正常,但只有主机能够连接它。当我尝试与其他客户端(连接到与主机相同的路由器)连接时,我没有得到响应。服务器正在侦听端口3000(也试过80,没有区别),我尝试将主机ip设置为主机的网络ip,127.0.0.1并将其留空,但没有任何效果。 如何配置我的服务器,以便主机以外的客户端可以连接?
答案 0 :(得分:0)
127.0.0.1 是您的本地IP
如果您正在使用wamp或mamp在ip上共享您的服务器。
接下来google检查 whatsmyip
。将您的IP地址提供给您想要共享文件的人。
或者,如果您考虑在服务器上传
除了node_modules,您必须上传必要的文件和文件夹。在服务器中尝试npm install
。
确保您拥有package.json
如果您不熟悉 Nodejs 。试试 Heroku
https://scotch.io/tutorials/how-to-deploy-a-node-js-app-to-heroku
答案 1 :(得分:0)