Angular 2项目托管

时间:2016-11-30 03:15:15

标签: angular angular-cli

我使用angularcli创建了angular 2应用程序,现在我需要在实时服务器中检查它,我的问题是,

1. do I have export whole project or what are the option I have?.
2. Can we run it in apache 2 server or we need to use specific server?. 

3 个答案:

答案 0 :(得分:3)

是的,无需部署应用的源代码。您可以在Apache服务器下运行构建的目标文件。

>>> res {'24801': 0.0135, '26511': 0.004963400000000001, '24800': 0.002075, '26510': 0.010879000000000002} ng build --prod会将您的项目构建到dist文件夹中。只需将dist文件夹的内容部署到Apache服务器即可。

答案 1 :(得分:0)

您只需使用以下命令运行该应用程序:

ng serve

该应用将开始在http://localhost:4200/运行。将自定义主机和端口指定为:

ng serve --host 0.0.0.0 --port 4201

答案 2 :(得分:0)

现在有很多免费的云平台可用于托管像AWS这样的angular2应用程序(我们服务的亚马逊),来自Micro soft和Heroku的Azure。

我使用Heroku来托管我的angular2应用程序。它是免费的,但您必须提供您的信用卡详细信息才能与Mongo DB Server(MLAB)链接。

Refer the below Heroku link for the step by step instructions.