0

Ich habe Probleme, meine Cloud Code-Dateien, die ich auf Parse.com hatte, auf meinen Parse Server hochzuladen, der auf AWS EB gehostet wird.Wie kann ich meinen Cloud-Code für AWS Elastic Beanstalk bereitstellen? (Parse Server)

Bisher habe ich:

  • Parse Server auf AWS EB gehostet. Um es auf AWS zu hosten, habe ich den Orange Deploy Button verwendet, der allen Benutzern die Arbeit erleichtert, ohne den Parse Server lokal installieren und später auf AWS hochladen zu müssen.
  • iOS App in Objective-C geschrieben mit dem Parse-Server und gut funktionierend
  • Parse Armaturenbrett lokal auf meinem Mac mit dem Parse-Server auf AWS

Das einzige, was ich brauchen würde, ist alles hochladen Meine Cloud-Code-Dateien zum Parse Server. Wie könnte ich das tun? Ich habe viel über Google, Stackoverflow usw. ohne Erfolg recherchiert. Es gibt einige Informationen, aber es ist unklar. Danke im Voraus.

+0

Warum die Negative ?? Dies ist eine Community, die Entwicklern und vielen anderen Menschen hilft, keine Negative ohne Grund zu geben. Wäre sehr gut und hilfreich nicht nur für mich, sondern auch für viele Menschen, die mit dem gleichen Problem kämpfen, wenn einige von euch, die Negativen, Ihre Ideen und Gedanken dazu äußern könnten, wäre die Gemeinschaft besser für sie alle. –

Antwort

2

Schließlich und dank Ran Hassid ich habe jetzt einen voll funktionsfähigen Parst Server auf AWS mit Cloud-Kodex. Für diejenigen, die in der gleichen Situation sind, wo ich war, hier ist die Antwort auf meine Frage:

  1. Gehen Sie auf diesen Link here und befolgen Sie alle Schritte (Als ich die Frage gestellt, die Informationen, die von Dieser Link von AWS war nicht so klar wie es jetzt ist. Sie verbesserten die Erklärungen und die Info.)

  2. Nachdem Sie alle vorherigen Schritte aus dem Link abgeschlossen haben. Sie würden einen Parse Server auf AWS arbeiten lassen.

  3. Jetzt der Teil von CLOUD CODE. Erstellen Sie einfach einen Ordner in Ihrem MAC oder PC, wo immer Sie möchten. Lassen Sie uns auf dem Desktop sagen, und nannte es Parse Server AWS (Sie können es nennen, wie Sie wollen)

  4. die EB CLI installieren, die die Kommandozeilen-Schnittstelle zum Benutzer-Terminal ist (auf dem Mac) oder das Äquivalent auf Windows Arbeiten Sie mit dem Parse-Server, den Sie gerade für AWS eingerichtet haben (ähnlich wie CloudCode mit Parse CLI). Der einfache Weg, um es zu installieren läuft diesen Befehl ein:

    brew install awsebcli 
    
  5. jetzt offen Terminal auf Mac (oder das Äquivalent an Fenstern) und in den Ordner, den Sie gerade auf dem Schritt 3 erstellt

  6. Führen Sie den nächsten Befehl aus.Sie werden aufgefordert, den Speicherort Ihres Parse-Servers und dann den Namen auszuwählen.

    eb init 
    
  7. Jetzt diesen Befehl. Es laden Sie alle Dateien von AWS Ihrer Parse-Server in diesem Ordner sind Sie in.

    eb labs download 
    
  8. Schließlich haben Sie einen Ordner mit dem Namen Wolke wo Sie alle Ihre Cloud-Code setzen können Dateien in.

  9. Wenn Sie nur den Befehl ausführen beenden:

    eb deploy 
    

Jetzt haben Sie Ihren Parse-Server mit allen y Unsere Cloud-Code-Dateien arbeiten mit AWS. Nun müssen Sie alle Änderungen an Ihren cloudCode-Dateien vornehmen, ändern Sie einfach die lokalen Dateien in diesem Ordner, die Sie gerade erstellt haben, und wiederholen Sie den Befehl aus Schritt 9. Genau wie bei Parse Deploy Befehl

Hoffentlich wird diese Information vielen Menschen helfen, wie es mir geholfen hat.

Haben Sie eine glückliche Codierung!

0

Der Parser-Server-Cloud-Code unterscheidet sich ein wenig vom Parse.com-Cloud-Code. In Parse.com verwenden wir die Parse CLI, um unseren Cloud-Code (parse deploy ...) in Parse-Server zu modifizieren und bereitzustellen. Ihr Cloud-Code existiert unter dem folgenden Pfad Ihres Parse-Projekts ./cloud/main. js * Ihr Cloud-Code-Endpunkt ist also die main.js-Datei, die sich standardmäßig unter dem Ordner ** cloud Ihres Parse-Projekts befindet. Wenn Sie wirklich wollen, können Sie diesen Pfad ändern, aber um es einfach zu halten, verwenden Sie den Standardpfad. Jetzt über die Bereitstellung. in Parse-Server müssen Sie Ihren Parse-Server erneut bereitstellen, wenn Sie einige Änderungen an Ihrem Cloud-Code vornehmen. Eine weitere Option ist die Cloud-Code remote zu bearbeiten, aber aus meiner POV ist es besser, es zu umschichten

Verwandte Themen