2、mongoose

mongoose是node.js中操作mongodb的第三方库,它比原始的mongodb更方便,易用

2.1 连接

mongoose.createConnection第一个参数为mongodb地址,第二个是字符串解析器配置,第三个为回调函数。mongoose.createConnection有很多参数,只有地址为必选,其余都为可选

// host:域名(本地为localhost)
// port:端口号(mongodb默认为27017)
// dbname:数据库名称
const db = mongoose.createConnection(
`mongodb://${configObj.host}:${configObj.port}/${configObj.dbname}`,
{ useNewUrlParser: true, useUnifiedTopology: true },
(err) => {
if (err) { console.log('数据库连接失败',configObj); return;}
console.log('数据库连接成功');
})

3、express

4、在vue项目中的应用