nodejs模块加载缓存
在 Node.js 中,当你使用 require() 加载一个模块时,模块会被缓存,这样当你再次 require() 同一个模块时,Node 会直接返回缓存中的模块,而不会重新加载它。这个机制提高了性能,避免了重复加载相同模块。
Node.js 将加载的模块存储在 require.cache 对象中,require.cache 是一个以模块路径为键、模块对象为值的对象。如果你希望清理缓存,可以直接删除相应的模块缓存项。
delete require.cache[require.resolve('./your-module')];

浙公网安备 33010602011771号