文件名称:Node-DependencyInjection:[ABANDONED]带有节点js和浏览器的配置和自动装配的依赖项注入
文件大小:42KB
文件格式:ZIP
更新时间:2024-06-09 17:50:23
CoffeeScript
依赖注入 带有节点js和浏览器的配置和自动装配的依赖注入(例如,与结合使用)。 想象一下,您有一些经常使用的类。 您有两个选择:将这些类的实例添加到窗口对象或任何其他对象,或者每次使用它们时都创建一个新实例。 问题在于,第一个解决方案会向窗口对象添加一些“混乱”,而另一个解决方案甚至会带来更多问题。 如果您想更改此类的构造函数(它的参数)或在类被实例化后立即调用某些方法,该怎么办? 比起您将不得不在每个地方更改这些设置。 但是,有了这个软件包,您可以在一个地方配置您的类,然后让他们“问”。 (不是服务定位器)。 该软件包的灵感来自于依赖注入。 帮助 不幸的是,我没有更多的时间来维护这个存储库了:-( 您是否不想接手拯救我和这个项目? 安装 $ npm install dependency-injection 配置 请首先阅读完整文档。 它将为您带来真正的帮助。 { "se
【文件预览】:
Node-DependencyInjection-master
----.gitignore(34B)
----DI.js(37B)
----package.json(979B)
----DIConfigurator.js(121B)
----src()
--------Helpers.coffee(3KB)
--------DIFactory.coffee(3KB)
--------Service.coffee(2KB)
--------DI.coffee(5KB)
--------Defaults.coffee(834B)
----.travis.yml(49B)
----gulpfile.js(606B)
----LICENSE(1KB)
----DIFactory.js(44B)
----Configuration.js(47B)
----README.md(17KB)
----Helpers.js(42B)
----lib()
--------DI.js(8KB)
--------DIFactory.js(5KB)
--------Service.js(3KB)
--------Helpers.js(6KB)
--------Defaults.js(1KB)
----test()
--------data()
--------src()
--------index.js(74B)
--------lib()