我的场景:我将上传一些少量的配置数据,并且很少更改数据库中的数据来表示exports.config
,我想使用它而不是配置文件,以便应用程序管理员(不是系统管理员 :) 可以通过网络配置应用程序接口,我想确保每次这个模块被require
“d”时都不会重新加载这些数据。
我是否可以假设我在 node.js 模块(函数定义之外)中拥有的任何 [初始化] 代码在每个进程生命周期中只会执行一次,而不管我require
这个模块多少次?
可能是一个愚蠢的问题,但我很难理解 node.js 如何运作的某些方面。