inversify-components:基于InversifyJS的小型框架,可实现基于组件的依赖注入

时间:2024-05-22 07:45:57
【文件属性】:

文件名称:inversify-components:基于InversifyJS的小型框架,可实现基于组件的依赖注入

文件大小:47KB

文件格式:ZIP

更新时间:2024-05-22 07:45:57

TypeScript

反转组件 InversifyJS之上的小型框架,用于启用基于组件的依赖项注入。 每个组件都借助描述符来描述其接口和绑定,并且从不直接访问依赖项注入容器。 这使您能够: 开发松耦合和独立的组件,而无需利用整个依赖注入容器 在应用程序中启用/禁用/模拟整个组件 使用作用域子容器,例如仅将依赖项绑定到http请求 实现扩展点模式以“插入”其他组件的组件扩展 安装 安装inversify-components并将其设置为本地package.json中的依赖项: npm i --save inversify-components 用法 基本安装说明 创建inversify-components容器: import { ContainerImpl } from "inversify-components" ; let container = new ContainerImpl ( ) ; //


【文件预览】:
inversify-components-master
----.gitignore(37B)
----package.json(1KB)
----CHANGELOG(701B)
----package-lock.json(133KB)
----src()
--------component()
--------interfaces()
--------inversify-components.ts(175B)
--------container()
--------debug-config.ts(108B)
--------core-component()
--------get-meta-injection-name.ts(414B)
----gulpfile.js(1KB)
----.devcontainer()
--------Dockerfile(149B)
--------devcontainer.json(174B)
----LICENSE(1KB)
----tsconfig.json(215B)
----.prettierrc.json(100B)
----README.md(7KB)
----VERSION(5B)
----.npmignore(75B)

网友评论