代码拉取完成,页面将自动刷新
同步操作将从 蕉zisuzz/Nest-Web 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
cp .env.example .env
命令。替换.env文件中的环境配置(比如mysql/mariadb的链接参数)yarn
yarn start
(3000端口)npm i
npm start
(3000端口)只需运行已经准备好的bash脚本::
$ ./init
它会构建Docker镜像,在dev下运行Nest的应用,监听的是80端口
# 单元测试
$ docker exec -it nest yarn test
# e2e 测试
$ docker exec -it nest yarn test:e2e
# 测试覆盖率
$ docker exec -it nest yarn test:cov
在configservice中读取 .env中的配置变量。 包括Mysql链接配置等
运行在:http://localhost:3000/api/docs
TypeORM TypeORM作为持久层,支持多数据库、多链接等。更多详情可以参考官方文档。
已经实现了安全的登陆和注册方式 密码散列也已经实现
support/code中 实现了ApiResult 固定返回格式:
{
"timestamp": "2019-10-08T01:52:37.965Z",
"Data": {},
"status": 200,
"message": "请求成功"
}
在控制台中可以看到请求处理时长
/api/auth/register,处理耗时:163ms
通过各种横切面进行异常拦截 固定返回格式:
{
"timestamp": "2019-10-08T01:52:37.965Z",
"Data": {},
"status": -10001,
"message": "系统错误"
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。