Javascript 如何找到没有相对路径的ES6导入模块?
我有一个ES6导入Javascript 如何找到没有相对路径的ES6导入模块?,javascript,import,ecmascript-6,es6-modules,es6-module-loader,Javascript,Import,Ecmascript 6,Es6 Modules,Es6 Module Loader,我有一个ES6导入 import MyAwesomeComponent from 'packageNameOnlyWithoutPath'; 我想用outpath检查文件packagename only。但是我找不到它。我在node\u模块中查看了它,但在那里没有看到它。所以它可能隐藏在应用程序的其他地方 是否有一种规范的方法可以找到指向packageNameOnlyWithoutPath的路径?您可能需要查看节点模块内packageNameOnlyWithoutPath文件夹中的index.
import MyAwesomeComponent from 'packageNameOnlyWithoutPath';
我想用outpath检查文件packagename only
。但是我找不到它。我在node\u模块中查看了它,但在那里没有看到它。所以它可能隐藏在应用程序的其他地方
是否有一种规范的方法可以找到指向packageNameOnlyWithoutPath的路径
?您可能需要查看节点模块内packageNameOnlyWithoutPath文件夹中的index.js文件。
否则使用支持goToDefinition插件的文本编辑器TL;DR:检查Webpack(或类似捆绑包)配置或
中的解析别名。babelrc
有两个地方你可以先查
您应该可以在上面的一个模块中找到所需的内容。非常确定没有任何路径符号(“./”)或“./”etc的任何内容都会解析为节点模块。但我想说的是,只需在windows中打开目录并使用搜索来查找it@ShanonJackson:是的。你说得对。不知何故,我一定是打开了错误的节点\ U模块。@ShanonJackson:Oops。这仍然是一个有效的问题。我刚刚找到了解析路径,它不在
节点\u模块中
。(它实际上在我的src
目录中。)这次我很幸运。因此,如果有人能回答这个问题,我和其他人可能会从中受益。