摘要: 这篇其实是最简单的,就是将前面所实现的ioc,路由整合在一起就可以了 话不多说,直接上代码 > \src\koa-ioc.ts #### 引入相关库 ``` import Koa from "koa"; import koaRouter from "koa-router"; import { Con 阅读全文
posted @ 2023-07-30 17:38 天高任鸟飞吧 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 这篇主要是实现路由注解,用过nestjs的都知道,其路由都是通过注解来实现的,如有控制器@Controller(),@Get()...等等,nestjs 底层框架可选 是expres或者是Fastify,在这里我选择 koa2。 话不多说,直接上代码 > src/koa-decorator.ts # 阅读全文
posted @ 2023-07-30 16:40 天高任鸟飞吧 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 在开写之前,我们看一下nestjs 关于Module 装饰器的用法: - 有四个参数,每个参数都是一个数组, controllers控制器,主要是路由的 providers 提供给该模块用的服务 imports导入的其他模块的服务或者模块 exports 导出该模块中的服务 ``` import { 阅读全文
posted @ 2023-07-30 16:36 天高任鸟飞吧 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 如今,nodejs的框架也是层出不穷,偏向向底层的有 [express](https://www.expressjs.com.cn/)、[koa](https://koa.bootcss.com/)、 [Fastify](https://www.fastify.cn/),偏向于上层有阿里的 [Egg 阅读全文
posted @ 2023-07-30 14:54 天高任鸟飞吧 阅读(476) 评论(0) 推荐(1) 编辑