awilix:Node.JS的极其强大的Inversion of Control(IoC)容器

时间:2024-02-24 22:03:21
【文件属性】:

文件名称:awilix:Node.JS的极其强大的Inversion of Control(IoC)容器

文件大小:148KB

文件格式:ZIP

更新时间:2024-02-24 22:03:21

nodejs javascript ioc dependency-injection awilix

阿维利克斯 使用编写的功能非常强大JavaScript / Node依赖注入(DI)容器。 使IoC再次出色! 查阅 目录 安装 用npm安装 npm install awilix 或yarn yarn add awilix 您也可以从unpkg使用构建 < script src =" https://unpkg.com/awilix/lib/awilix.umd.js "/> < script > const container = Awilix . createContainer ( ) </ script > 用法 Awilix有一个非常简单的API(但是有许多可能的调用方式)。


【文件预览】:
awilix-master
----.gitignore(184B)
----tsconfig.json(512B)
----README.md(39KB)
----CHANGELOG.md(16KB)
----rollup.config.js(3KB)
----examples()
--------simple()
--------koa()
--------typescript()
--------babel()
----package.json(4KB)
----tslint.json(387B)
----src()
--------errors.ts(3KB)
--------param-parser.ts(4KB)
--------resolvers.ts(12KB)
--------load-modules.ts(8KB)
--------__tests__()
--------utils.ts(2KB)
--------list-modules.ts(3KB)
--------injection-mode.ts(475B)
--------awilix.ts(172B)
--------container.ts(17KB)
--------load-module-native.d.ts(57B)
--------function-tokenizer.ts(7KB)
--------lifetime.ts(532B)
--------load-module-native.js(208B)
----LICENSE.md(1KB)
----tsconfig.build.json(207B)
----.npmignore(19B)
----.travis.yml(331B)
----.editorconfig(188B)
----package-lock.json(373KB)

网友评论