我已經創建了一個mlab數據庫。但我無法將其導出到流星應用程序。每當我嘗試連接時,它都會引發錯誤「mongoError:首次連接時無法連接到服務器[ds035693.mlab.com:35693]」。我使用的命令是如何將mlab數據庫導出到流星應用程序
"export MONGO_URL= mongodb://<dbuser>:<dbpassword>@ds035693.mlab.com:35693/abcd"
我已經創建了一個mlab數據庫。但我無法將其導出到流星應用程序。每當我嘗試連接時,它都會引發錯誤「mongoError:首次連接時無法連接到服務器[ds035693.mlab.com:35693]」。我使用的命令是如何將mlab數據庫導出到流星應用程序
"export MONGO_URL= mongodb://<dbuser>:<dbpassword>@ds035693.mlab.com:35693/abcd"
我認爲你不需要「」在你的出口周圍。只需將其放入您的終端
export MONGO_URL= mongodb://<dbuser>:<dbpassword>@ds035693.mlab.com:35693/abcd
替換您的ID和密碼。
和console.log(process.env);
在你的啓動函數中檢查是否設置了MONGO_URL。如果已設置,則爲 。這可能是您的網絡問題。
你可能會忘記add database user
在user
選項卡爲您在mlab收藏。
希望這會幫助
console.log(process.env)不輸出任何內容。我運行命令錯誤後幾秒鐘顯示出來。 – dpatnaik
@dpatnaik console.log(process.env)應該在服務器端的Meteor.startup()中。 –
是的,我已經寫在服務器端 – dpatnaik