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

How do I set up an AngularJS app using AWS?

本文关键字:应用程序 AngularJS 设置 何使用 AWS      更新时间:2023-09-26

我是否会使用EC2实例并在其上安装web服务器(如Node.js),然后像往常一样做所有事情,或者我必须使用诸如AWS SDK for JavaScript之类的东西?

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

如果你的应用只使用angular js,那么你可以使用amazon s3 bucket来托管你的静态网站。静态网站不需要任何web服务器。下面是入门教程。

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

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

Node-Aws-Sdk是一个ec2库,用于调用各种aws服务,如Amazon S3、Amazon ec2、DynamoDB和Amazon SWF。我认为你不需要这个,除非你在你的nodejs代码中与这些服务交互

您应该能够将其放在S3存储桶中并使其公开。你只是在提供javascript,你不需要在EC2实例上运行它。