NodeJS + MongoDB - 从npm开始安装mongodb服务器实例

Ben*_*jia 10 javascript macos mongoose mongodb node.js

我在OSX上运行node.js,刚刚使用目录npm install mongodb下的命令安装了mongodb myapp/node_modules.根据mongodb官方文档,要启动一个mongodb,你只需要./mongodb/bin/mongo在命令行上执行.但是我没有看到任何目录'bin'下调用node_modules/mongodb..

有没有一种特殊的方法来启动mongodb实例与node.js应用程序捆绑在一起?我将如何启动运行的mongodb服务器mongodb://localhost/myapp

我目前也在使用matador(节点的新mvc框架),根据文档,我们以这种方式连接到mongodb服务器:

// app/models/ApplicationModel.js
module.exports = require('./BaseModel').extend(function () {
  this.mongo = require('mongodb') 
  this.mongoose = require('mongoose')
  this.Schema = this.mongoose.Schema
  this.mongoose.connect('mongodb://localhost/myapp') //CONNECT TO MONGODB SERVER...
})
Run Code Online (Sandbox Code Playgroud)

此刻我不认为我有mongodb服务器运行,并且由于上述问题而不知道如何设置它.将欣赏任何链接,答案和指向正确方向的指针.谢谢!

Ser*_*sev 16

npm install mongodb是用于为MongoDB 安装Node.js 驱动程序的命令.您必须单独安装MongoDB 服务器.

你可以在这里得到它:http://www.mongodb.org/downloads