2015-08-20 28 views
1

我在這個項目上工作很久。我遇到了一些我經過努力嘗試後無法解決的問題。如果你們能幫助我,我將不勝感激。我正嘗試使用node.js連接到mongodb數據庫,但是每當我啓動服務器時,我都會收到以下錯誤消息。我不知道如何解決這個錯誤。Mongodb events.js:85

{ [Error: Cannot find module '../build/Release/bson'] code: 'MODULE_NOT_FOUND' } 
js-bson: Failed to load c++ bson extension, using pure JS version 
The magic happens on port 8080 
Connected correctly to server 
events.js:85 
     throw er; // Unhandled 'error' event 
      ^
Error: failed to connect to [undefined:27017] 
    at null.<anonymous> (C:\Users\Admin\Desktop\Apps\linked-up 0.0.1\easy-node-authentication-master\node_modules\mongoose\node_modules\mongodb\lib\mongodb\connection\server.js:556:74) 
    at emit (events.js:118:17) 
    at null.<anonymous> (C:\Users\Admin\Desktop\Apps\linked-up 0.0.1\easy-node-authentication-master\node_modules\mongoose\node_modules\mongodb\lib\mongodb\connection\connection_pool.js:156:15) 
    at emit (events.js:110:17) 
    at Socket.<anonymous> (C:\Users\Admin\Desktop\Apps\linked-up 0.0.1\easy-node-authentication-master\node_modules\mongoose\node_modules\mongodb\lib\mongodb\connection\connection.js:534:10) 
    at Socket.emit (events.js:107:17) 
    at net.js:950:16 
    at process._tickCallback (node.js:355:11) 

謝謝您的時間和考慮

回答

0

你確定你並在系統中運行的MongoDB本地?

要映射本地路徑的MongoDB嘗試使用以下命令

/箱[MongoDB中的位置]/mongod的--dbpath「指定數據庫的位置」

0

你寫你的代碼像下面?

mongoose.connect(configDB.url); // connect to database

我想你我以前不設置你的configDB.url。

設置它與您的數據庫網址,如'localhost:27017/myDatabase'