Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/367.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/42.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript require()函数的Node.js源代码_Javascript_Node.js_Require_Node Modules - Fatal编程技术网

Javascript require()函数的Node.js源代码

Javascript require()函数的Node.js源代码,javascript,node.js,require,node-modules,Javascript,Node.js,Require,Node Modules,根据文档(),require()函数是全局对象/函数之一。但我很难在Github上找到它的源代码。它们是用JS还是C++编写的?我在项目中寻找它们。似乎就是它(在节点/lib/internal/modules/cjs/helpers.js中)。回答我自己的问题,我认为它是在中定义的。您可以看到它是为所有模块实现的。 它似乎映射到了全局。中需要

根据文档(),
require()
函数是全局对象/函数之一。但我很难在Github上找到它的源代码。它们是用JS还是C++编写的?我在项目中寻找它们。

似乎就是它(在
节点/lib/internal/modules/cjs/helpers.js
中)。

回答我自己的问题,我认为它是在中定义的。您可以看到它是为所有模块实现的。 它似乎映射到了
全局。中需要