2016-03-22 4 views
1

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?

+0

Schieben Sie die modifizierte cloud/main.js zu Ihrem Git Repo? – Ilya

+0

Dann wird alles richtig funktionieren, wenn ich die Funktion in meiner App mit dem Pars SDK aufrufen? –

+0

Es sollte, sehe meine Antwort. – Ilya

Antwort

1

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.

0

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.

+0

Wie schiebe ich meine eigenen Funktionen auf die Git Reo, die ich verwende? –

+0

@ user6099709 Fügen Sie sie der Datei 'main.js' hinzu – Ilya

+0

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. –

Verwandte Themen