module.require 方法提供了一种类似 require() 从原始模块被调用的加载模块的方式。

注意,为了做到这个,需要获得一个 module 对象的引用。 因为 require() 会返回 module.exports,且 module 在一个特定的模块代码中有效,所以为了使用它,必须明确地导出。

The module.require method provides a way to load a module as if require() was called from the original module.

In order to do this, it is necessary to get a reference to the module object. Since require() returns the module.exports, and the module is typically only available within a specific module's code, it must be explicitly exported in order to be used.