【发布时间】:2014-06-30 14:20:22
【问题描述】:
我不是编程新手,而是 NodeJS 新手。我有一个相当复杂的项目,现在有几个模块很深,当然都植根于 app.js,类似于下面的地图:
App.js
requires('Module_a')
requires('Module_b')
requires('EventEmitter2');
Module_a.js
requires('Module_a1');
requires('Module_a2');
Module_b.js
requires('Module_b1');
requires('Module_b2');
我希望 Module_a2 中生成的事件在 app.js 中可见,一直到 Module_b2,b2 事件在 a2 中可见,依此类推。如何最好地让所有模块全局可见 EventEmitter 的同一个实例?
非常感谢您的帮助
【问题讨论】:
标签: javascript node.js global eventemitter