awilix-groa:适用于Groa的Awilix helpersmiddleware

时间:2024-05-22 16:53:26
【文件属性】:

文件名称:awilix-groa:适用于Groa的Awilix helpersmiddleware

文件大小:508KB

文件格式:ZIP

更新时间:2024-05-22 16:53:26

middleware dependency-injection grpc awilix awilix-helpers

awilix-groa 正在建设中,请稍后再回来 帮手,路由器和范围,instanatiating中间件 。 这对于和是一样的,而对于和则做到了这一点,即,使用中间件和依赖项注入以及路由支持来实现服务器开发。 要求 要求Node v7.6 +,因为groa依赖于异步/等待支持。 安装 npm install --save awilix-koa 动机 请参阅awilix-koa的讨论。 差异与awilix-koa 该库尽可能模拟awilix-koa ,并使用相同的基础awilix-router-core库。 主要区别在于grpc不使用动词(即GET,POST等),因此不支持与动词相关的生成器方法和修饰符。 相反,构建器支持rpc方法(构建器模式),并且有一个@RPC装饰器来声明rpc方法(装饰器模式)。 文献资料 更详细的库文档在这里(进行中)。


【文件预览】:
awilix-groa-master
----commitlint.config.js(68B)
----src()
--------scopePerRequest.js(258B)
--------controller.js(3KB)
--------__tests__()
--------index.js(153B)
--------invokers.js(737B)
----.babelrc(217B)
----.circleci()
--------config.yml(504B)
----.eslintrc.yml(245B)
----.npmignore(12B)
----husky.config.js(115B)
----LICENSE(11KB)
----jest.config.js(295B)
----README.md(2KB)
----docs()
--------index.html(1011B)
--------controller.js.html(4KB)
--------global.html(3KB)
--------styles()
--------scripts()
--------fonts()
--------index.js.html(1KB)
--------module-awilix-groa.html(1KB)
--------_config.yml(27B)
----lint-staged.config.js(55B)
----.gitignore(27B)
----.esdoc.json(101B)
----.eslintignore(14B)
----package-lock.json(426KB)
----package.json(2KB)
----.nvmrc(5B)

网友评论