文件名称:dependory:轻巧而强大的依赖注入框架
文件大小:141KB
文件格式:ZIP
更新时间:2024-06-03 11:02:36
TypeScript
依附 一个非常简单但功能强大的工具,用于使用装饰器将dependency injection添加到TypeScript项目中并将其集成到您的TypeScript项目中。 先决条件 tsconfig.json 要使用TypeScript装饰器,必须在tsconfig.json启用它们: { " compilerOptions " : { ... " experimentalDecorators " : true , " emitDecoratorMetadata " : true , ... } } experimentalDecorators Decorators允许您在TypeScript代码中使用装饰器,而emitDecoratorMetadata允许框架在运行时获取依赖项注入所需的元数据(如类型)。
【文件预览】:
dependory-master
----.gitignore(101B)
----tsconfig.json(6KB)
----README.md(6KB)
----CHANGELOG.md(2KB)
----.gitlab-ci.yml(1KB)
----.prettierrc(476B)
----LICENSE(1KB)
----package.json(2KB)
----tslint.json(5KB)
----CONTRIBUTING.md(4KB)
----src()
--------inject.spec.ts(2KB)
--------singleton.spec.ts(2KB)
--------singleton.ts(2KB)
--------registry.spec.ts(6KB)
--------inject.ts(2KB)
--------registry.ts(4KB)
--------index.ts(140B)
--------clazz.ts(147B)
--------transient.spec.ts(2KB)
--------transient.ts(2KB)
----.npmignore(218B)
----webpack.config.js(875B)
----package-lock.json(581KB)