如何在Node.js的生命周期中加载一次对象

时间:2016-09-29 04:24:24

标签: javascript node.js module

我有一个需要几分钟才能加载的对象。所有其他模块都必须可以使用此对象,并且我希望只要Node.js进程正在运行就将其加载到内存中,并且只有在重新启动Node.js进程时再次加载它

rs.loadDirectory(path,
        (batchNumber) => {
            b.onLoadSuccessful(userId, session)
        },
        (error, batchNumber) => {
            b.onLoadFailed(error, batchNumber, session);
        });

加载完成后,我想导出rs以供其他模块使用。任何建议

更新1 我发现THIS库调用了一次函数,有人可以澄清这个库是否适合上述用例

0 个答案:

没有答案