- 技术栈:Nodejs+Eggjs+Typescript+Mysql+Redis
- 接口文档都在nkm-admin.postman_collection.json文件,导入到postman即可
- 数据库导入nkm_admin.sql文件
- 管理员用户账号密码:admin/123456
- 其他配置参考eggjs文档https://eggjs.org/zh-cn/basics/structure.html
- 新增资源
- 新增角色然后角色关联资源
- 新增用户然后用户关联角色(目前已实现单用户多角色功能)
$ npm i
$ npm run dev
$ open http://localhost:7001/Don't tsc compile at development mode, if you had run tsc then you need to npm run clean before npm run dev.
$ npm run tsc
$ npm start- Use
npm run lintto check code style - Use
npm testto run unit test - se
npm run cleanto clean compiled js at development mode once
- Node.js 8.x
- Typescript 2.8+