没有合适的资源?快使用搜索试试~ 我知道了~
koa-ts:使用 ts 和 Ioc 方式在 koa2 上完成服务开发
共26个文件
ts:14个
json:8个
js:2个
需积分: 22 1 下载量 172 浏览量
2021-04-13
13:29:52
上传
评论
收藏 62KB ZIP 举报
温馨提示
简介 使用 ts + koa2 + 装饰器 完成服务端功能开发 核心代码介绍 Reflect Metadata 资料介绍: Reflect Metadata 可以在声明的时候对对象添加元数据。通过这种方式添加对元数据,不会对对象原始对数据结构产生影响 一些基础库源码如 vue-class-component、Angular 均使用了 Reflect Metadata ,有兴趣的可以深入源码学习下。 在使用的时候必须安装此模块 npm i reflect-metadata --save 注意 TIPS: 实例方法与静态方法取元数据是不同的,实例方法需要在类的实例上取元数据,静态方法直接在类上取元数据。 完成功能 ts + koa 基础框架搭建和配置 中间件根据配置文件,自动化热加载 增加 controller,router 装饰器,实现通过装饰器配置路由地址 使用 git clone htt
资源推荐
资源详情
资源评论
收起资源包目录
koa-ts-master.zip (26个子文件)
koa-ts-master
.gitignore 21B
nodemon.json 385B
tsconfig.json 421B
typings
globals
node
typings.json 373B
index.d.ts 184KB
index.d.ts 49B
typings.json 86B
.vscode
launch.json 497B
settings.json 83B
package.json 958B
prettier.config.js 1KB
src
server.ts 387B
interface
user.interface.ts 76B
middleware
responseFormat.ts 883B
requestLog.ts 1KB
router
home.ts 215B
controller
CatsController.ts 441B
common
initLoad.ts 3KB
config
index.ts 2KB
decorator
Router.ts 645B
Method.ts 451B
Controller.ts 319B
RouteDefinition.ts 358B
readme.md 2KB
.eslintrc.js 292B
package-lock.json 114KB
共 26 条
- 1
资源评论
cestZOE
- 粉丝: 27
- 资源: 4547
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功