如何在我的远程VPS上运行和使用Node.js.

时间:2017-11-13 07:32:19

标签: node.js deployment

可能是虚拟或noob问题,但这是我第一次尝试通过我的VPS托管将本地Node.js应用程序运行/部署到互联网。

在本地工作时,我使用nodemon包在每次更改时自动重启服务器。 此外,当关闭终端或关闭Mac时,Node.js也将关闭。

如何通过具有公共域的远程VPS处理这些事情?

顺便说一句,另一件事是如何压缩/编译/隐藏/保护我的客户端代码,以便它无法被阅读或其他东西。 我问这个是因为当我在做源代码时,很清楚地看到整个应用程序请求并因此“玩”了。

感谢。

1 个答案:

答案 0 :(得分:2)

查看pm2(生产节点管理员) 你可以像这样安装

npm install pm2 -g

所以代替nodemon app.js你将运行

pm2 start app.js

代替。即使您重新启动服务器,这也可以使您的应用保持运行 查看official site for more info on pm2