SonyaDI:一个超级简单的 Node 依赖注入容器

时间:2024-07-14 14:35:31
【文件属性】:

文件名称:SonyaDI:一个超级简单的 Node 依赖注入容器

文件大小:21KB

文件格式:ZIP

更新时间:2024-07-14 14:35:31

JavaScript

索尼娅 非常简单的 Node 依赖注入,主要受启发。 按照设计,Sonya 并不打算接管您的应用程序。 这将它与其他使用依赖注入的框架区分开来,但也有很多关于如何组织或编写代码的意见。 索尼娅不是这样的。 它根本不是一个框架。 它只是一个注册依赖项、解析它们之间的关系并使用新解析的依赖项注入函数的工具。 就是这样。 没什么复杂的。 Sonya 使用简单的函数作为模块,并且可以像 Angular 一样从函数参数中推断出依赖项名称。 使用 Sonya,您可以这样做: var sonya = require ( "sonya" ) ; function one ( ) { return "one" ; } function two ( one ) { return one + " and two." ; } function three ( one ) { r


【文件预览】:
SonyaDI-master
----Gruntfile.js(901B)
----lib()
--------main.js(438B)
--------lib()
--------provide.js(181B)
--------injector.js(12KB)
----test.js(264B)
----README.md(5KB)
----tests()
--------client()
--------server()
----.gitignore(44B)
----package.json(570B)

网友评论