项目创建
安装express-generator
npm i -g express-generator
使用express-generator生成一个express项目
express --view=ejs 项目名
cd 项目名
npm i
npm i @types/express
项目结构
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210327232141936.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0phbmtvWQ==,size_16,color_FFFFFF,t_70)
设计方式
route层主要看网关设计方式
services和control(model)层主要看业务逻辑,是面向一个功能还是多个功能设计。
model和model之间不要有耦合和互相依赖的情况
routers