【文件属性】:
文件名称:samurainject:简单的Ioc容器
文件大小:25KB
文件格式:ZIP
更新时间:2021-05-12 14:15:57
JavaScript
武士注射
一个简单的IOC容器
安装
用npm安装
npm install samurai-inject --save
如何使用
/*
* Get container factory function
*/
const { Container } = require ( 'samurai-inject' )
// Create the instance of the container
const container = Container ( )
class Foo {
print ( ) {
console . log ( 'Foo' )
}
}
class Bar {
print ( ) {
console . log ( 'Bar' )
}
}
// We can register classes or functions
containe
【文件预览】:
samurainject-master
----.gitignore(12B)
----package.json(741B)
----package-lock.json(66KB)
----src()
--------samurai-inject.js(2KB)
--------examples()
----.travis.yml(59B)
----LICENSE(1KB)
----index.js(84B)
----README.md(5KB)
----tests()
--------params.test.js(2KB)
--------simple.test.js(377B)
--------dependencies.test.js(1KB)