如何使用AWS设置AngularJS应用程序?

Dil*_*lon 8 javascript amazon-ec2 amazon-web-services node.js angularjs

我会使用EC2实例并在其上安装Web服务器(例如Node.js),然后按照惯例执行所有操作,还是必须使用AWS SDK for JavaScript等内容?

(这不是一个静态的AngularJS应用程序,将与应用程序服务器进行交互)

rit*_*ITW 14

如果您的应用只使用角度js,那么您可以使用amazon s3存储桶来托管您的静态网站.静态网站不需要任何网络服务器.这是入门教程.

如果您的应用程序使用nodejs作为服务器,那么您需要登录到ec2实例,然后安装节点js.安装后,只需使用节点运行应用程序.还要确保在实例的安全组设置中允许nodejs端口.

我记得每当我第一次部署node + angular app时,都会关注这个博客.

Node-Aws-Sdk是一个ec2库,用于调用各种aws服务,如Amazon S3,Amazon EC2,DynamoDB和Amazon SWF.除非您在nodejs代码中与这些服务进行交互,否则我认为您不需要这样做.


Dan*_*one 6

您应该能够将其放入S3存储桶并公开.您只是提供javascript,您不需要从EC2实例运行它.