【文件属性】:
文件名称:egg-nideshop:使用egg框架重写的nideshop后台
文件大小:982KB
文件格式:ZIP
更新时间:2021-04-29 15:00:42
nodejs mysql typescript sequelize egg
egg-nideshop
本项目使用egg框架重写,网络接口与原版的nideshop服务端几乎完全一样。可以配合进行联调(特别提醒:由于小程序sdk升级,原版的的用户登录功能已经无法使用,我对用户登录部分代码做了修改,修改后的)
本项目要点:
项目模板基于egg官方脚手架的ts模板
技术栈:typescript + egg + Sequelize + mysql
使用jwt + egg-userrole完成会话控制
所有请求需要做参数校验
测试数据来源于 NideShop商城 项目
针对大部分controller提供单元测试
本项目使用git flow工作流进行管理,请大家选择master分支进行clone
本地开发环境配置
本地运行
git clone
使用navicat等工具创建egg-nideshop数据库,并运行sql/egg-nideshop.sql文件。注意数据库字符编码为ut