2017-07-04 169 views
-2

我有一个Angular应用程序,我在服务器上并在加载页面时加载html页面。我已经通过使用包含路由的入口点server.js的节点使其成为完整的堆栈应用程序。如何将Node应用程序部署到服务器

在本地,我运行一个PowerShell CMD节点server.js,但我不知道如何做到这一点的远程服务器上

我怎么告诉,这是现在一个节点的应用程序,它需要在服务器从头开始运行server.js而不是angular的html页面?

+0

* node server.js *? –

回答

1

该命令是节点server.js。或者,您可以下载每次代码更改后重新启动服务器的nod​​emon。

+0

我使用node server.js在Windows PowerShell中本地运行我的应用程序,但是如何在服务器上执行此操作? – user9030

+0

你在使用什么服务器? – Rachit

+0

我的服务器托管在aws – user9030

0

如果您是初学者,请在AWS上自己安装Bitnami MEAN实例。它有一个Apache服务器来处理请求的完整堆栈。安装nodemon并永久保持节点进程运行。

MEAN Stack Deployment Bitnami

然后按照这个部署您的自定义应用程序。 Here

在此设置中,Apache将面对外部请求并将其代理到您的节点js应用程序。

相关问题