You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
假设 A 和 B 模块互相引用,此时运行 A 模块的话,先运行的 A 模块将会被缓存,但是此时缓存的是一个未执行完毕的 A 模块,而 A 模块中引入的 B 模块将会被完整加载并且正常使用,而 B 模块中调用的 A 模块将会是个默认的空对象(module.exports 的默认值),不具备 A 模块的任何功能。