我想打印出加载require()
的模块的路径。
我正在浏览React存储库并查看测试文件。
几乎每个文件都有React = require('React')
,但node_modules
文件夹中的模块不是present(显然)。我很好奇它的加载位置,因为require函数中没有相对路径。即使是深层嵌套的测试文件也使用require('React')
,如果它不在node_modules
文件夹中,它是如何解决的?
我在节点控制台中尝试了require.resolve('React')
之类的内容,但不断获得Error: Cannot find module 'React'
。奇怪的是,控制台内的require('React')
会产生相同的结果。