120

66 阅读1分钟

一、连接mongodb数据库

需要用到 Mongoose ,是让我们可以通过 Node 来操作 MongoDB 数据库的一个模块。

1.安装mongoose

cnpm install mongoose --save

2.引入模块

const mongoose=require('mongoose');

3.连接数据库

//数据库的连接状态 mongoose.connect('mongodb://数据库ip地址 : 端口号( 默认端口27017可以省略 )/数据库名') mongoose.connect('mongodb://127.0.0.1:27017/testKoa'{useNewUrlParser:true}) .then(()=>{ console.log('Mongodb Connectd...'); }).catch(err=>{ console.log(err); });

创建测试接口:

const Router=require("koa-router"); const router= new Router(); /**

  • @route GET api/users/test
  • @desc 测试接口地址
  • @access 接口是公开的 */ // test router.get("/test",async ctx=>{ ctx.status=200; ctx.body={msg:'users works...'}; });

module.exports=router.routes(); 复制代码

然后在 app.js 引入 users.js

const users=require('./routes/api/users'); 复制代码

配置路由地址

router.use('/api/users',users);