我想设置第二个node.js服务器来运行一个express.js应用程序,它是我当前的html(客户端)和js(服务器端)文件的完全独立的副本。
原因是我想在生产环境中部署我当前的代码,该环境可以由不会关闭的团队使用,而我在开发环境中处理我当前的代码。
我担心的是我已将我当前的node.js服务器添加到我的路径中并且我不确定在安装第二个node.js服务器时我的命令启动第二个服务器是否会干扰node.js服务器我保存在我的路径变量中。
在提出问题之前,我需要了解以下几点:
我正在使用说明在:
安装另一个node.js和express.js实例www.vultr.com/docs/installing-node-js-and-express
我的问题如下:
感谢您的指导。
答案 0 :(得分:2)
从同一台PC开发和提供服务并不可取,但是,如果必须,这就是你可以做的。
首先,无需在您的计算机上安装第二个节点副本 - 您可以在同一台计算机上运行多个节点进程而不会出现任何问题。 我建议你这样做:
config
包轻松完成此操作:https://www.npmjs.com/package/config 关于端口号,您可以使用大于1024且低于65535的任何内容