【发布时间】:2013-12-15 19:51:30
【问题描述】:
我想创建一个全局模块文件,然后让我的所有文件都需要该全局模块文件。在该文件中,我将加载所有模块一次并导出已加载模块的字典。
我该怎么做?
我实际上尝试过创建这个文件......每次我require('global_modules') 时,所有模块都会不断重新加载。这是 O(n)。
我希望文件是这样的(但它不起作用):
//global_modules.js - only load these one time
var modules = {
account_controller: '/account/controller.js',
account_middleware: '/account/middleware.js',
products_controller: '/products/controller.js',
...
}
exports.modules = modules;
【问题讨论】:
标签: javascript node.js require