我正在努力将如何将我在Parse.com上的Cloud Code文件上传到我在AWS EB上托管的Parse Server。
到目前为止,我有:
我唯一需要的是将我的所有云代码文件上传到Parse Server。我怎么能这样做?我在Google,stackoverflow等方面进行了大量研究但没有成功。有一些信息,但不清楚。提前谢谢。
答案 0 :(得分:2)
最后,感谢 Ran Hassid ,我现在在AWS上使用Cloud Code有一个功能齐全的解析服务器。对于那些我处于同样情况的人来说,这是我的问题的答案:
转到此链接here并按照所有步骤进行操作(当我提出问题时,此AWS链接提供的信息并不像现在这样清晰。改进了解释和信息。)
完成链接中的所有上述步骤后。您将在AWS上运行Parse Server。
现在是CLOUD CODE的一部分。只需在您喜欢的MAC或PC中创建一个文件夹即可。让我们在桌面上说出来并称之为解析服务器AWS (您可以随意调用它)
安装EB CLI,它是用户终端(On Mac)的命令行界面或Windows上的等效项,以便与刚刚在AWS上设置的解析服务器一起使用(类似于使用Parse CLI的CloudCode)。安装它的简便方法是运行以下命令:
brew install awsebcli
现在在Mac上打开终端(或Windows上的等效终端),然后转到刚刚在步骤3中创建的文件夹。
运行下一个命令。它会要求您选择解析服务器的位置,然后选择名称。
eb init
现在这个命令。它会将您解析服务器的AWS中的所有文件下载到您所在的文件夹中。
eb labs download
最后,您将拥有一个名为 Cloud 的文件夹,您可以将所有云代码文件放入其中。
完成后只需运行命令:
eb deploy
现在您的解析服务器上包含您在AWS上运行的所有云代码文件。 现在您需要对您的cloudCode文件进行任何更改,只需更改刚刚在步骤3中创建的此文件夹中的本地文件,然后再次运行步骤9中的命令。就像您以前使用 Parse Deploy完全一样命令
希望这些信息可以帮助很多人,因为它对我有帮助。
编写一个快乐的代码!
答案 1 :(得分:0)
解析服务器云代码与Parse.com云代码略有不同。在Parse.com中,我们使用Parse CLI来修改和部署我们的云代码(解析部署... )在解析服务器中,您的云代码存在于您的解析项目的以下路径 ./ cloud / main.js *所以您的云代码端点是main.js文件,默认位于您的解析项目的** cloud 文件夹下。如果您真的想要,可以更改此路径,但要保持简单,请使用默认位置。 现在关于部署。在解析服务器中,当您对云代码进行一些修改时,需要再次重新部署您的解析服务器。另一个选择是远程编辑您的云代码,但从我的POV中更好地重新部署它