【发布时间】:2012-12-24 20:34:12
【问题描述】:
我的场景:我要上传少量配置数据,并且很少将数据库中的数据更改为 exports.config,我想使用它而不是配置文件,以便应用程序管理员(不是系统管理员 :)可以通过 Web 界面配置应用程序,我想确保每次此模块为 require'd 时不会重新加载此数据。
我是否可以假设我在 node.js 模块(函数定义之外)中拥有的任何 [初始化] 代码在每个进程生命周期中只会执行一次,无论我 require 这个模块多少次?
可能是一个愚蠢的问题,但我很难理解 node.js 如何运作的某些方面。
【问题讨论】:
标签: node.js module initialization