Node.js 查找所需模块的路径
我想打印出加载了Node.js 查找所需模块的路径,node.js,reactjs,Node.js,Reactjs,我想打印出加载了require()的模块的路径 我正在浏览React存储库并查看测试文件。 几乎每个文件都有React=require('React')但是模块不在节点\u modules文件夹中(显然)。我很好奇它是从哪里加载的,因为require函数中没有相对路径。即使深度嵌套的测试文件也使用require('React'),如果它不在node\u modules文件夹中,如何解决它 我在节点控制台中尝试了类似于require.resolve('React')的操作,但不断得到错误:找不到模
require()
的模块的路径
我正在浏览React存储库并查看测试文件。
几乎每个文件都有React=require('React')
但是模块不在节点\u modules
文件夹中(显然)。我很好奇它是从哪里加载的,因为require函数中没有相对路径。即使深度嵌套的测试文件也使用require('React')
,如果它不在node\u modules
文件夹中,如何解决它
我在节点控制台中尝试了类似于require.resolve('React')
的操作,但不断得到错误:找不到模块'React'
。奇怪的是,甚至控制台内部的require('React')
也会产生相同的结果