我可以用Node中的“静态方法”来扩充Object,Function,Date等吗?

如果我创build一个Node.js模块“augs”包含

Object.foo = "bar"; 

然后inputREPL

 require("./augs"); typeof Object.foo 

我回到'undefined'

我们在我们的Web应用程序中有大量的代码依赖于添加到ObjectFunctionDate等方便的方法。我们试图在前端和后端之间共享一些代码,但是好像Node会重置这些构造函数,或以某种方式防止给定模块中的这些变化泄漏到其他模块中。 虽然这是非常聪明的,我很欣赏保护水平,有没有办法说“我知道我在做什么,请让我扩充Object ”?

       

网上收集的解决方案 "我可以用Node中的“静态方法”来扩充Object,Function,Date等吗?"