2014-06-30 87 views
0

我并不是新手,但是对于NodeJS来说是新手。我有一个相当复杂的项目,现在是几个模块深,当然都植根于app.js,类似于以下地图:全球共享eventemitter2的最佳方法

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,以及a2中可见的b2事件,依此类推。我如何最好地让所有模块全局可见的EventEmitter实例?

非常感谢您的帮助

回答

相关问题