节点核心模块位置



安装 nodejs 后,我在哪里可以找到核心模块本身?在我的 Linux 机器上找到它们的路径是什么?例如,我想看看 fs 模块在哪里。

它们被编译到可执行文件中,但它们的来源可以在这里找到。

编辑:我对Node的构建过程并不熟悉,但据我了解(主要是从这个开始(,上述目录中的所有文件都使用tools/js2c.py"转换"为C++,结果被写入构建过程中node_javascript.cc的中间文件。

我假设它们钩接到 Node 的模块/绑定系统中,以便当您使用 require('fs') 时,Node 将首先查看其内部模块列表。

最新更新