文件名称:relationship-server-egg-typescript:Egg + Typescript + Mongo + Restful API
文件大小:34KB
文件格式:ZIP
更新时间:2024-06-04 05:12:42
TypeScript
relationship-server 提供简单的用户信息管理,为小程序提供服务支持。 基于Egg的框架支持,使用Typescript编写 使用Mongo进行数据存储 提供Github API风格的Restful API 基于json web token的认证方式 完整的类型定义和单元测试支持 middleware & plugin egg-validator egg-mongoose koa-jwt koa-json API ApiDoc生成文档 TODO 对last-modified-since的响应 Hyperlink url的支持 rate-limit GraphQL Contributors Usage 编译ts文件: npm run tsc 本地运行: npm run dev unittest: npm test 在VS Code中直接按'F5'以调试模式运行,其他参见
【文件预览】:
relationship-server-egg-typescript-master
----.gitignore(83B)
----tsconfig.json(725B)
----README.md(1KB)
----appveyor.yml(245B)
----test()
--------utils()
--------app()
----.vscode()
--------launch.json(409B)
--------settings.json(211B)
----app()
--------utils()
--------router.ts(8KB)
--------middleware()
--------model()
--------controller()
--------common()
--------service()
----.eslintrc(37B)
----package.json(2KB)
----tslint.json(911B)
----.autod.conf.js(601B)
----config()
--------plugin.ts(215B)
--------config.local.ts(276B)
--------config.prod.ts(304B)
--------index.d.ts(1KB)
--------config.default.ts(2KB)
--------config.unittest.ts(268B)
----.eslintignore(9B)
----.travis()
--------id_rsa.enc(2KB)
----.travis.yml(1KB)
----.editorconfig(245B)
----app.ts(135B)