2017-12-04 4 views
7

Ich habe eine existente Meteor + React-Anwendung, die mit einer entfernten MongoDB funktioniert. Diese Anwendung stellt eine Verbindung mit der entfernten Datenbank, wenn ich sie mit folgenden .sh-Datei ausführen:Meteor Cordova App kann nicht mit remote MongoDB verbinden

DB_URL="mongodb://..." 

MONGO_URL=$DB_URL \ 
meteor run --settings config/settings.json 

Aber wenn ich versuche, eine Cordova Anwendung auszuführen es immer eine Verbindung mit dem lokalen MongoDB und ignoriert alle Konfigurationen. Ich versuche es so:

DB_URL="mongodb://..." 

MONGO_URL=$DB_URL \ 
meteor run ios-device --verbose --settings config/settings.json 

Wie könnte ich eine MongoDB URL für Cordova App richtig einrichten?

Antwort

0

Ich glaube, Sie möglicherweise this Problem auftreten.

Versuchen Sie mit meteor shell (als zweite Instanz) zu sehen, ob die Datenbank vom Server aus zugänglich ist. Wenn es sich dann um ein DDP-Problem handelt, legen Sie eine ROOT_URL-Umgebungsvariable für die Serverinstanz fest und versuchen Sie es erneut.

Verwandte Themen