[实战]用户系统-1-基础功能完善
[实战]用户系统-1
- 目标
- 响应格式化
- 新建lib-interceptor
- 增加res拦截器
- 新建lib-filter
- 完善异常处理
- 日志处理
- 新建lib-logger
- 新增mongodb的model
- 代码进度
目标
我们的用户系统实战,将会实现以下功能,登录,注册,登出,修改用户信息,上传头像,响应的格式化,请求拦截,vip标识。会在我们的user应用apps/user
上继续完善,不用新开项目。如果你不想看之前的基础,可以拉取上一章节的结尾的代码,在env里面完善你的几个数据库的url即可继续。
响应格式化
还记得我们前面几个章节讲的吗,我们的响应格式化,请求拦截,vip标识都会用到下面几个构件,忘记的小伙伴可以复习下。
新建lib-interceptor
根目录执行
nest g lib interceptor
删除interceptor.service.ts
,interceptor.module.ts
,interceptor.service.spec.ts
只保留