Node.js 有些模块会被编译成二进制。 这些模块别的地方有更详细的描述。
核心模块定义在 Node.js 源代码的
require('http') 始终返回内置的 HTTP 模块，即使有同名文件。
Node.js has several modules compiled into the binary. These modules are described in greater detail elsewhere in this documentation.
The core modules are defined within Node.js's source and are located in the
Core modules are always preferentially loaded if their identifier is
require(). For instance,
require('http') will always
return the built in HTTP module, even if there is a file by that name.