2015-08-20 29 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'