节点核心模块位置

时间:2017-03-19 19:58:07

标签: node.js fs

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

1 个答案:

答案 0 :(得分:6)

它们被编译成可执行文件,但它们的来源可以是found here

编辑:我并不熟悉Node的构建过程,但据我所知(主要来自this)是上述所有文件目录是"转换"使用tools/js2c.py转换为C ++,并在构建过程中将结果写入中间文件node_javascript.cc

我假设他们将某个地方挂钩到Node的模块/绑定系统中,这样当你使用require('fs')时,Node会首先查看其内部模块列表。