0

这是一个非常初级的问题。我想要一些方向。我创建了一个基于MEAN的应用程序。它在本地工作(localhost)。该结构为:如何将应用程序部署到AWS

enter image description here

app.js是节点服务器。 models有mongo模式。 public有index.html,css文件夹和js文件夹。我正在使用angularjs。该应用将上传图片,以便使用AWS S3存储。还使用mongo for db。

我的问题:

  1. 我如何收拾这与Phonegap来创建一个混合的应用程序?
  2. 我应该在EC2还是Elastic Beanstalk上托管?
+2

使用魔豆的服务器环境。它将简化部署,为您提供自动调节和负载平衡配置的gui选项。对于Phonegap来说,当您支持多个移动平台时,从长远来看,使用他们的Cloud Build服务更为方便 – Ashan

+0

谢谢。我可以使用'node.js'的正常代码吗?我需要编写'node.js'来代替'Beanstalk'吗? – Somename

+1

正常的代码将起作用。希望你的应用以'npm start'或'node'开头。如果您打算将实例中的任何文件更好地存储到S3或AWS Elastic File System中, – Ashan

回答

0

对于Phonegap来说,使用他们的云端构建服务,当您支持多个移动平台时,从长远角度来看,它更方便。

使用Beanstalk作为服务器环境。这将简化部署为您提供了自动缩放和负载平衡配置的GUI选项,大大简化了部署和回滚

相关问题