Ich frage mich, wie ich Cloud-Code auf einem Parse-Server implementieren kann, die ich auf Heroku und MongoDB bereitgestellt habe (die App ist nicht mit Parsen verbunden). Ich weiß, dass es ein Befehlszeilen-Installationstool gibt, um Cloud-Code mit heroku bereitzustellen, aber dabei muss ich eine neue parse- und heroku-Anwendung erstellen, anstatt sie einfach zum Parsing-Server hinzuzufügen, den ich bereitgestellt habe. Wie kann ich diese FunktionenWie verwende ich den Cloud-Code auf dem Parse-Server, der auf Heroku bereitgestellt wird?
Antwort
Ich war hier das gleiche Problem mit der Art und Weise den neuesten Code von ‚Wolke/main.js‘ zu Heroku von Terminal
$ git add ./cloud/main.js
$ git commit -m "Changed configuration values"
$ git push heroku master
jetzt werden sie nun setzen Sie Ihre neu hochgeladene Funktion aus der App aufrufen Arbeit.
Sie haben eine hello
Testfunktion in Wolke/main.js:
Parse.Cloud.define('hello', function(req, res) {
res.success('Hi');
});
Wenn Sie es von Ihrem Code erfolgreich aufrufen können, du bist gut zu gehen. Nur die eigenen Funktionen zum Git Repo zu schieben sollte funktionieren. Wenn Sie die Github-Heroku-Integration verwenden und automatic deploys aktiviert haben, haben Sie nichts mehr zu tun, andernfalls eine manuelle Bereitstellung.
Wie schiebe ich meine eigenen Funktionen auf die Git Reo, die ich verwende? –
@ user6099709 Fügen Sie sie der Datei 'main.js' hinzu – Ilya
Ich habe ein Problem. Ich aktualisiere die Datei cloud/main.js auf GitHub, aber keine der neuen Funktionen wird erkannt. Es wird nur die "Hallo" -Funktion in der Antwort erkennen. –
Schieben Sie die modifizierte cloud/main.js zu Ihrem Git Repo? – Ilya
Dann wird alles richtig funktionieren, wenn ich die Funktion in meiner App mit dem Pars SDK aufrufen? –
Es sollte, sehe meine Antwort. – Ilya