如何在生产服务器窗口上使用express框架部署nodejs rest api

时间:2017-08-14 07:49:01

标签: node.js rest api express deployment

我创建了一个使用快速框架进行路由创建的node.js rest api。我使用过tutorial

现在我想在实际的生产服务器上部署那个rest api。如何实现那个目标。

我已经通过以下链接了。

Deploy node js application with express framework on production mode ---仅适用于linux。我需要窗户。

Deploying NodeJs Express Rest API to Windows 10 IoT - 有点类似的问题,但没有解决方案

https://stackoverflow.com/a/38652869/2810015 - 这表示在复制服务器上的所有文件后在生产服务器上运行npm start。但这也不行。

任何帮助都非常有用。

1 个答案:

答案 0 :(得分:0)

你使用pm2?

通常我用它来启动应用程序。它适用于Windows和Linux。他离开了服务,万一发生了再次破坏服务的事情。

您将其安装在服务器上,而不是使用它

node server.js

您可以使用以下命令

pm2 server.js start

链接:http://pm2.keymetrics.io/docs/advanced/pm2-module-system/