文件名称:koa-decorator-router:使用装饰器创建路由
文件大小:34KB
文件格式:ZIP
更新时间:2024-05-27 15:41:03
JavaScript
koa使用装饰器动态创建路由(router) 前言 在node项目,不管是koa/express路由的使用中,我们创建路由一般都是这样的姿势 router.post("/api/test", middleware, handler); // 创建路由 比如: 我们一般创建路由的handler会单独抽到其它文件也就是所说的controller,这样就会多了一步编写router的过程。那么这一步是否可以省略呢? 当然可以,本文带你一步步使用装饰器统一处理构建路由,这样不用在写完某一个controller的方法后再进行创建router啦,使用装饰器,我们只需要在某一个接口方法上添加路由的装饰就可以进行创建router。那么精彩来啦~ 项目结构 开始啦,一步步教你使用装饰器构建路由喽! 初始化项目 初始化package.json 新建一个目录,用vscode打开。执行npm init初始化创建pa
【文件预览】:
koa-decorator-router-master
----.gitignore(919B)
----.babelrc(192B)
----app.js(449B)
----middleware()
--------index.js(84B)
----package.json(568B)
----controller()
--------index.js(777B)
----package-lock.json(135KB)
----LICENSE(1KB)
----index.js(43B)
----README.md(8KB)
----router()
--------index.js(607B)
----common()
--------decorator()