我已经在react和node.js中开发了一个网站来作为发送和接收响应的中介。 现在,我要将其放在实验室中的计算机上,以便每个人都可以访问它。 我可以在实验室的机器上安装节点并运行与开发机器上相同的设置并为该服务器提供IP吗?
我尝试使用node js搜索部署,但每个人都使用AWS或npm构建后使用某些外部服务器。 如何在不实际复制代码的情况下将我的React应用程序部署在实验室机器上?
答案 0 :(得分:0)
如果您希望所有人都可以访问服务器,则可以与他们共享您的私有IP,以便其他人可以使用
yourip:port
答案 1 :(得分:0)
共享IP和PORT之前有两件事:
在您的实验室机器中具有过程监视器设置,请检出pm2。这将帮助您在后台运行应用程序, 监视您的应用程序,并在重新启动后启动您的应用程序。
在防火墙中启用端口,以供所有人使用。如果您的实验室系统是Ubuntu,则允许ufw作为端口。
现在,您可以共享IP:PORT,并且只要所有人都连接到同一网络,每个人都可以访问它。