2017-12-04 153 views
7

Mam istniejącą aplikację Meteor + React, która działa ze zdalnym MongoDB. Ta aplikacja łączy się ze zdalną bazą danych Jeśli uruchomić go z poniższej .sh pliku:Aplikacja Meteor Cordova nie może połączyć się ze zdalnym MongoDB

DB_URL="mongodb://..." 

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

Ale jeśli próbuję uruchomić aplikację Cordova zawsze łączy się z lokalnym MongoDB i ignoruje wszelkie konfiguracje. Próbuję go w ten sposób:

DB_URL="mongodb://..." 

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

Jak mogę poprawnie skonfigurować adres URL MongoDB dla aplikacji Cordova?

Odpowiedz

0

Prawdopodobnie wystąpił problem z numerem this.

Spróbuj z meteor shell (jako drugą instancją), aby sprawdzić, czy baza danych jest dostępna z serwera. Jeśli możesz, to jest problem DDP, ustaw zmienną środowiskową ROOT_URL dla instancji serwera i spróbuj ponownie.