在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:Nest-Web开源软件地址:https://gitee.com/zisuzz/Nest-Web开源软件介绍:Nest Web基于Nest的快速开发框架,Nest真香嗷!快速启动Docker容器外部署
Docker容器内部署只需运行已经准备好的bash脚本:: $ ./init 它会构建Docker镜像,在dev下运行Nest的应用,监听的是80端口 Test# 单元测试$ docker exec -it nest yarn test# e2e 测试$ docker exec -it nest yarn test:e2e# 测试覆盖率$ docker exec -it nest yarn test:cov 配置环境在configservice中读取 .env中的配置变量。包括Mysql链接配置等 Swagger运行在:http://localhost:3000/api/docs TypeORM 集成TypeORMTypeORM作为持久层,支持多数据库、多链接等。更多详情可以参考官方文档。 JWT鉴权已经实现了安全的登陆和注册方式密码散列也已经实现 统一的数据返回support/code中 实现了ApiResult固定返回格式: { "timestamp": "2019-10-08T01:52:37.965Z", "Data": {}, "status": 200, "message": "请求成功"} 统一业务异常处理support/code中 实现了 throwBusinessException固定返回格式: { "timestamp": "2019-10-30T04:24:53.418Z", "status": -10005, "message": "数据不存在,操作失败"} TODO-Redis实现字典和用户权限的缓存 |
请发表评论