简介这是一个独立版本的Angular依赖注入。初始版本逻辑提取自Angular源代码,并修复了一些已知错误。使用方法和Angular的依赖注入完全一样。演示视频使用Injector.create创建一级依赖注入器,并声明为依赖注入类。就是@Injectable装饰器和injection-js的区别。injection-js属于动态依赖注入,是Angular5之前使用的版本,Angular5之后就变成static了。依赖注入理论上比injection-js快(不然Angular不会取代它。。。),但是在没有benchmarking的情况下,需要使用typescript调用converter进行转换,或者使用webpack的ts-loader传入converter,或者其他支持typescript的转换工具和支持typescript的自定义转换器,以后会提供各个打包工具的使用方法。两者基本可以互换(细节需要调整)。测试做了部分单元测试,确保大部分功能正常使用。因为大部分代码本身都是从Angular中抽取出来的,所以稳定性是绝对有保证的地址https://github.com/wszgrcy/static-injector
