我使用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?.
答案 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.