我有一个AngularJS应用,我们需要在生产中进行部署。
截至目前,我们已将其部署在AWS EC2 Ubuntu实例上,并使用grunt serve来运行它。
我知道grunt只应用于开发,那么在AWS上部署Angular App的其他方法还有哪些?我看到了许多在S3 / Cloudfront上部署它的答案。为此,我们不能将EC2实例与Nginx / Tomcat一起使用吗?
谢谢!
答案 0 :(得分:0)
在AngularJs App中使用S3和Cloudfront的好处:
S3服务器静态内容和AngularJs是SPA模型,仅提供javascript,HTML和CSS
与EC2相比,使用Cloudfront和S3内容可以提供更快的服务。
我建议继续使用AngularJs应用程序的Route53 + CloudFront + S3网站托管组合。如果您需要HTTPS,则还可以以非常低的价格从AWS ACM获得证书。