Node.js 如何查看ES 6导入库的完整搜索路径
我正在阅读一个节点应用程序的代码,在文件的顶部,我看到一个ES6风格的导入语句,如Node.js 如何查看ES 6导入库的完整搜索路径,node.js,es6-modules,Node.js,Es6 Modules,我正在阅读一个节点应用程序的代码,在文件的顶部,我看到一个ES6风格的导入语句,如 import Foobar from "foobar" 但我不确定这个foobar库是从哪里来的。项目中没有名为“foobar.js”的文件,package.json中也没有说明“foobar”库。是否可以查看导入指令搜索的路径的综合列表?是如何组合foo和bar两个模块的解密 function foo() { return 'bar'; } function bar() { return 'foo';
import Foobar from "foobar"
但我不确定这个foobar
库是从哪里来的。项目中没有名为“foobar.js”的文件,package.json
中也没有说明“foobar”库。是否可以查看导入
指令搜索的路径的综合列表?是如何组合foo和bar两个模块的解密
function foo() {
return 'bar';
}
function bar() {
return 'foo';
}
module.exports.foo = foo;
module.exports.bar = bar;
es6模块也有更新,请检查是如何对foo和bar两个模块的组合进行解密的
function foo() {
return 'bar';
}
function bar() {
return 'foo';
}
module.exports.foo = foo;
module.exports.bar = bar;
有一个es6模块的更新,也按惯例检查
import Foobar from "foobar"
将从项目的
node\u modules
文件夹中找到的foobar
包导入index.js
文件。按惯例,类似导入
import Foobar from "foobar"
将从项目的
node\u modules
文件夹中找到的foobar
包导入index.js
文件。您可以开始搜索foobar,查看npm是否知道它:
npm ls foobar
如果您使用类似vscode的IDE,可以按住ctrl键并单击以打开它。您可以开始搜索foobar,以查看npm是否知道它:
npm ls foobar
如果使用类似vscode的IDE,则可以按住ctrl键并单击以打开它