-
第一步:起项目,使用express命令新起一个项目。
- 首先链接数据库,在根目录下新建config文件夹,内新建keys.js,js内的代码如下:
module.exports = {
mongoURL: "mongodb://账号:密码@ip地址/集合名"
}
- 安装mongoose、安装nodemon
cnpm install mongoose nodemon --save
- 在app.js中引入安装的mongoose,引入keys.js
var mongoose = require("mongoose");
var db = require("./config/keys.js").mongoURL
- 编写代码,用mongoose链接数据库
mongoose.set('useCreateIndex', true) //加上这个 就不报错 DeprecationWarning: collection.ensureIndex is deprecated. Use createIndexes instead.
// (Use `node --trace-deprecation ...` to show where the warning was created)
//参考文章 https://blog.csdn.net/qq_42760049/article/details/98593923
mongoose.connect(db, {
useNewUrlParser: true,
useUnifiedTopology: true,
useFindAndModify: false
}).then((res) => {
console.log("远程数据库连接成功~~")
}).catch((err) => {
console.log(err)
});
- 装下依赖
cnpm install
7.启动项目
nodemon
-
出现这个就算成功了。
本章end
下面就可以开发接口了