我需要什么来托管Angular 5应用程序?

时间:2018-03-13 13:10:59

标签: node.js angular hosting

我父亲是托管服务提供商combell

的客户

现在他有默认包我想知道我是否可以把我在那里制作的Angular 5应用程序。我打电话给他们支持,他们说这不可能,但我需要什么呢?找到一个在他们的服务器上有node.js的托管服务提供商是否如此特别,或者是否有办法让我可以在非node.js服务器上托管我的Angular应用程序?

2 个答案:

答案 0 :(得分:3)

要托管Angular应用程序,您只需拥有一台服务器即可。

它可以是NodeJs,Apache,Nginx,......

唯一的要求是您必须公开index.html文件。如果你的应用程序是捆绑的(例如,通过ng buid --prod),那么你就不必做任何事情。

正如您所问,此答案对Angular应用程序有效。请记住,如果您需要添加后端(不是Angular应用程序),您还需要其他一些东西。

答案 1 :(得分:1)

您只需ng build构建并将dist文件夹的内容复制到任何服务器。您还可以对re-route it to index进行一些其他配置,并设置正确的href。您可以在文档中阅读更多相关信息。