2017-12-04 4 views
7

원격 MongoDB와 작동하는 Meteor + React 응용 프로그램이 있습니다. 이 응용 프로그램은 내가 다음 .sh 파일을 실행하는 경우 원격 데이터베이스에 연결 :Meteor Cordova 앱이 원격 MongoDB에 연결할 수 없습니다.

DB_URL="mongodb://..." 

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

하지만 그것은 항상 로컬 MongoDB를 연결하고 구성을 무시한 코르도바 응용 프로그램을 실행하려고합니다. 나는이 방법을 시도하고있다 :

DB_URL="mongodb://..." 

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

어떻게하면 Cordova 응용 프로그램을위한 MongoDB URL을 제대로 설정할 수 있습니까?

답변

0

this 문제가 발생한 것 같습니다.

meteor shell (두 번째 인스턴스)으로 시도하여 데이터베이스에서 서버에 액세스 할 수 있는지 확인하십시오. 그런 다음 DDP 문제 일 수있는 경우 서버 인스턴스에 대해 ROOT_URL 환경 변수를 설정하고 다시 시도하십시오.