重要说明 这个轮子是 使用 express@5.0 + MongoDB构建起来的一个 node后台通用的验证器,里面主要讲的就是使用jwt,token进行验证,当然你想使用session也没问题,但是这个蓝图工程只包含了token字段内容 首先是初始化我们的项目, 主要是 安装一些东西 项目的初始化 如下是我们的项目文件夹结构 ![img](file:///C:\Users\ADMINI~1\AppData\Local\Temp\1589190039(1).jpg) 项目的包管理 首先我们需要使用express@next框架,因为只用next才能在里面使用async es7的一些东西, 我们还需要mongoose来操作数据库 我们还需要bcrypt对数据库里面的密码进行加密 我们还需要jsonwebtoken快捷的生成token npm install express@next npm install mongoose npm install bcrypt npm install jsonwebtoken 好了以上就是我们需要做的 设计路由逻辑 首先我们需要在这里设计几个接口,他们是,并且完成post请求的配置解析json 测试接口 注册接口 登录接口 获取所有用户信息接口 等录之后的权限校验接口 构建入口,并且完成json的解析 /app.js const express =