如何在AWS托管的Parse服务器上部署云代码

时间:2016-02-27 04:45:04

标签: amazon-web-services parse-platform cloud-code

我是AWS弹性beanstalk的新手。我已使用Parse Server Example Link中的deploy to AWS按钮部署了Parse示例服务器。我想更新main.js中的云代码,但我不知道如何部署云代码,就像我在终端中使用Parse部署一样。

2 个答案:

答案 0 :(得分:0)

尝试此命令:

eb deploy

它将压缩您的存储库,上传到S3并部署到eb。

获取CLI工具: https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/eb-cli3-install.html

答案 1 :(得分:0)

您需要在您的计算机上本地拥有解析服务器示例。然后,在该文件夹中设置EB CLI工具,以便您可以使用eb deploy进行部署。

确保在index.js中向ParseServer指出您希望启用CloudCode:

var api = new ParseServer({
  ...
  cloud: process.env.CLOUD_CODE_MAIN || __dirname + '/cloud/main.js',
  ...

我正在使用环境变量来配置路径。

要更新您的Parse Cloud Code,有" cloud"文件结构中包含main.js文件的文件夹。将现有Cloud Code粘贴到此文件中,然后将更新部署到AWS。这就是我必须为我做的所有工作。