1、入口文件main.js
main.js最核心的功能就是引入一个app,然后通过app监听端口
2、app/index.js
index.js文件可以看出我们使用的是什么框架,比如我现在的是koa2框架
在这个文件里面,可以注册我们各种中间件,比如路由等(路由中间件需优先
最后也需要exports
3、router/user.route.js
路由的转发
route.post(’/register’,register)中,register里面的操作则需要进入↓↓↓↓↓↓↓↓↓↓↓↓↓
4、controller/user.controller.js
提取数据,解析数据(const username = ctx.request.body)和操作数据库
5、service/user.service.js
操作数据库在这个文件完成
调用了一个model ,使用sequelize映射了一个数据表,通过面向对象的方式操作数据库
6、constant/err.type.js
返回错误信息