【文件属性】:
文件名称:typedi:用于JavaScript和TypeScript的简单但功能强大的依赖项注入工具
文件大小:153KB
文件格式:ZIP
更新时间:2021-02-06 05:11:47
typescript dependency-injection inversion-of-control TypeScriptTypeScript
类型DI
TypeDI是用于TypeScript和JavaScript的工具。 借助它,您可以在Node或浏览器中构建结构良好且易于测试的应用程序。
主要功能包括:
基于属性的注入
基于构造函数的注入
单例和临时服务
支持多个DI容器
安装
注意:本安装指南适用于TypeScript,如果您希望使用不带Typescript的TypeDI,请阅读有关入门的文档。
要开始使用TypeDI,请通过NPM安装所需的软件包:
npm install typedi reflect-metadata
在应用程序的第一行中导入reflect-metadata包:
import 'reflect-