Node.js 连接无法连接节点应用程序中的mongodb

Node.js 连接无法连接节点应用程序中的mongodb,node.js,mongodb,passport.js,towerjs,Node.js,Mongodb,Passport.js,Towerjs,使用node server.js启动服务器时出错。错误详细信息如下: path.existsSync is now called `fs.existsSync`. info - socket.io started [Thu, 02 Aug 2012 00:58:27 GMT] INFO Tower development server listening on port 3000 [Error: Target script does not exist: node_modules/design

使用node server.js启动服务器时出错。错误详细信息如下:

path.existsSync is now called `fs.existsSync`.
info  - socket.io started
[Thu, 02 Aug 2012 00:58:27 GMT] INFO Tower development server listening on port 3000
[Error: Target script does not exist: node_modules/design.io/bin/design.io]

/Users/Drew/test/desert-level-pets/node_modules/tower/lib/tower/server/store/mongodb/database.js:39
            throw error;
                ^
Error: failed to connect to [127.0.0.1:27017]
    at Server.connect.connectionPool.on.server._serverState (/Users/Drew/test/desert-level-pets/node_modules/mongodb/lib/mongodb/connection/server.js:473:73)
    at EventEmitter.emit (events.js:115:20)
    at connection.on._self._poolState (/Users/Drew/test/desert-level-pets/node_modules/mongodb/lib/mongodb/connection/connection_pool.js:92:15)
    at EventEmitter.emit (events.js:91:17)
    at Socket.errorHandler (/Users/Drew/test/desert-level-pets/node_modules/mongodb/lib/mongodb/connection/connection.js:387:10)
    at Socket.EventEmitter.emit (events.js:88:17)
    at Socket._destroy.self.errorEmitted (net.js:329:14)
    at process.startup.processNextTick.process._tickCallback (node.js:244:9
有人能帮我解决吗?
谢谢,

您需要确保已启动并运行mongodb实例。另外,您是否在试图运行“tower server”以安装design.io和tower需要的所有其他软件包的目录中运行了“npm install”?看起来这就是问题的一部分。

您需要确保mongodb实例已启动并正在运行。另外,您是否在试图运行“tower server”以安装design.io和tower需要的所有其他软件包的目录中运行了“npm install”?这似乎是问题的一部分。

错误:无法连接到[127.0.0.1:27017]
表明您没有在该IP地址和端口上运行。在尝试连接NodeJS之前,您可以使用
mongo
shell检查服务器连接。
错误:无法连接到[127.0.0.1:27017]
表明您没有在该IP地址和端口上运行。在尝试连接NodeJS之前,您可以使用
mongo
shell检查服务器连接。