如何使用AWS设置AngularJS应用程序?
How do I set up an AngularJS app using AWS?
我是否会使用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实例上运行它。
相关文章:
- 在AngularJS应用程序中使用封装指令和路由的推荐方式是什么
- angularjs+rails应用程序中未显示模板
- Angularjs-utils高亮过滤器在搜索时破坏应用程序
- 我想在AngularJS应用程序中创建一个输入数字框,用户不应该在该框上键入十进制数字.(一个整数输入框)
- Ionic和angularjs嵌套步骤应用程序
- 如何在AngularJS应用程序的主体上动态设置溢出
- AngularJs Cordova安卓应用程序中输入的4位密码PIN验证
- 在AngularJS中的另一个ng应用程序中使用来自一个ng程序的Cookie值
- 使用AngularJS制作一个类似电子表格的应用程序
- 使用angularjs和node.js时的Web应用程序文件夹结构
- 如何使用Node.js/MongoDB在AngularJS应用程序中获取特定于目标的数据
- 仅客户端AngularJS应用程序
- 如何使用onDeviceReady设置AngularJS应用程序并初始化Cordova的功能
- 如何在angularjs应用程序中解析Drupal JSON数据
- 具有不同模板的Web应用程序(AngularJS)
- MusicBrainz应用程序|AngularJS的JSON对象的动态GET
- 想要在登录页面和其他页面应用程序 angularjs 之间分开
- 使用后退按钮移动单页应用程序 AngularJS
- Facebook像素与单页应用程序(angularjs)
- 在单页应用程序angularJs中选择菜单时调用控制器