TypeScript-Injections:TypeScript Injections是一个依赖项注入库,它将责任从生产者转移到...
TypeScript Injections是一个库,可简化项目中的依赖关系管理。介绍TypeScript Injections是一个库,可简化项目中的依赖关系管理。主要特点是:库极大地简化了项目中的依赖关系管理。例如:在几个地方注入与数据库的连接不需要每次都进行数据连接-您一次在一个地方执行此操作。与依赖管理的其他工具相反,您不需要针对此库自定义所有代码(例如,使用@injectable装饰器之类的东西)。 TypeScript注入的工作方式类似于插件-您只能在依赖项定义位置和创建主对象时使用它。单例(例如,与数据库的连接)仅在依赖项定义位置设置,在其余代码中,您像其他依赖项一样使用它,而不是单例。允许编写与SOLID规则兼容的代码。安装您可以使用npm获取最新版本: $ npm install typescript-injections --save用法
63.66KB
文件大小:
评论区