如何判断是否需要导入或需要Javascript模块?

如何判断是否需要导入或需要Javascript模块?,javascript,npm,import,module,require,Javascript,Npm,Import,Module,Require,很多时候,我都会遇到一个Javascript模块,它似乎是解决我问题的理想解决方案,在这些模块页面中,99%的页面都有关于如何安装所述模块的详细说明,通常是npm install,但有1%的时间,它会指导您如何在项目中使用它,如从“导入或const=require(“”) 因此,我的问题是:有没有一种方法可以告诉我们是否需要导入模块,如果需要,应该遵循哪些步骤/线索 提前谢谢。恐怕唯一真正的解决办法是阅读您正在导入的模块的文档,并删除在您的情况下不必要的内容 另外一个提示:我使用的每个IDE都允

很多时候,我都会遇到一个Javascript模块,它似乎是解决我问题的理想解决方案,在这些模块页面中,99%的页面都有关于如何安装所述模块的详细说明,通常是
npm install
,但有1%的时间,它会指导您如何在项目中使用它,如
从“
导入或
const=require(“”)

因此,我的问题是:有没有一种方法可以告诉我们是否需要导入模块,如果需要,应该遵循哪些步骤/线索


提前谢谢。

恐怕唯一真正的解决办法是阅读您正在导入的模块的文档,并删除在您的情况下不必要的内容

另外一个提示:我使用的每个IDE都允许我按住ctrl键并单击各种各样的东西,让我进入它的声明。它帮助我回到某些函数的起源,并了解引擎盖下的内容

虽然这通常是一个很深的兔子洞,但这是一个很好的警告。

两者都是相同的(对于大多数用例)。在某种程度上,导入/导出是require的ES6版本,并在内部转换为require only。这两种用法都很好(尽管并非所有浏览器都支持导入功能)。你可以在这里阅读更多:和。