Intermediary.js:一个类,用于不同 JS 类之间的通信。 这消除了 JS 类知道彼此存在的需要

时间:2024-07-30 16:02:59
【文件属性】:

文件名称:Intermediary.js:一个类,用于不同 JS 类之间的通信。 这消除了 JS 类知道彼此存在的需要

文件大小:21KB

文件格式:ZIP

更新时间:2024-07-30 16:02:59

JavaScript

中介.js 中介是一个单例类,可用于模块之间的通信,而不必相互了解。 它是用纯 JavaScript 编写的,没有任何依赖项。 基于 Mediator.js 这个模块很大程度上受到启发。 这些模块几乎所有的意图和目的都是相同的。 最大的区别是这是一个单例,它暴露的方法和类更少。 所有学分都必须转到 。 项目设置 该项目带有两个 Grunt 任务。 要使用这些,您首先必须使用项目根文件夹中的npm install命令安装所需的模块。 配送任务 要创建库的缩小版本,您可以使用grunt dist来运行 Uglify 任务。 它将获取lib文件夹中的文件并在dist文件夹中生成一个缩小版本。 测试和覆盖任务 中间模块有一个单元测试。 它位于test\spec文件夹中,可以使用grunt testcover运行。 这将运行单元测试并提供代码覆盖率。 代码覆盖率由生成。 成功运行单元测试后将生成


【文件预览】:
Intermediary.js-master
----.travis.yml(85B)
----.jscsrc(4KB)
----package.json(775B)
----test()
--------index.template.html(1KB)
--------spec()
----dist()
--------Intermediary.js(3KB)
----Gruntfile.js(2KB)
----.gitignore(197B)
----lib()
--------Intermediary.js(24KB)
----README.md(10KB)
----.jshintrc(2KB)
----grunt()
--------test.js(240B)
--------coverage.js(470B)
--------uglify.js(100B)
--------mocha.js(167B)
--------aliases.yaml(79B)

网友评论