问题是我有许多单独的模块,我使用 module.exports 导出并且相互依赖。说-
mongohelper
transaction
server
conhandlr
appmin
现在,服务器模块包含其他四个模块所需的公共对象。但是,在编译节点应用程序时,其中一些模块是在服务器模块之前编译的,例如通过使用控制台输出我发现顺序是 -
Compile order-
mongohelper
transaction
server (..the upper modules have undefined common object now)
conhandlr
appmin
那么,有没有一种方法可以确保服务器模块首先编译,以便任何依赖模块都没有未定义的对象?