我们可以在 mean stack 项目中使用 mongoose 吗?

Can we use mongoose in mean stack project?

我是堆栈的新手。我刚刚在 mean stack 中看到了一个对我有用的示例项目。但是我们可以在 mean stack 项目中使用 mongoose 吗?

是的,你可以使用猫鼬。

首先,您要将 mongoose 依赖项添加到 package.json

有两种方法 - 运行 sudo npm install mongoose --save-dev (它会自动更新 package.json 文件) - 在依赖项下手动输入 - "mongoose": "^4.11.7"

完成后,将依赖项添加到您的 server.js 文件

var mongoose = require('mongoose');

然后添加连接

mongoose.connect('mongodb://localhost:27017/DBNAME', {
useMongoClient: true},
 function (err, db) {
if (!err) {
    console.log("We're connected to Mongo");
}
});

DBNAME - 是您的数据库的名称。