我今天也在寻找同样的东西。我不能保证没有更多内容,但这就是我发现的。
src/node_extensions.h 包含内置模块列表,定义如下:
ITEM(node_module_name)
Run Code Online (Sandbox Code Playgroud)
其中 module_name 是模块的名称(显然)
您可以通过搜索哪个文件具有以以下字符开头的行来找出哪个文件定义了该模块
NODE_MODULE(node_module_name,
Run Code Online (Sandbox Code Playgroud)
因此,要找到定义 process.bindings 的“evals”模块的文件:
$ grep "NODE_MODULE(node_evals" src/*.cc
src/node_script.cc:NODE_MODULE(node_evals, node::InitEvals)
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2052 次 |
最近记录: |