[英]How can I tell if a Javascript module needs to be imported or required?
很多时候我遇到了一个 Javascript 模块,它似乎是我问题的理想解决方案,并且在这些模块页面的 99% 中,他们有关于如何安装所述模块的详细说明,通常的npm install <module-name>
,但是有 1% 的时间它会为您提供有关如何在您的项目中使用它的说明,例如import <module-name> from '<diff-module-name>'
或const <module-name> = require('<diff-module-name>')
。
所以我的问题是:有没有办法判断模块是否必须导入或需要,如果需要,要遵循的步骤/线索是什么?
先感谢您。
恐怕唯一真正的解决方案是阅读有关您正在导入的模块的文档并删除您的情况中不必要的内容。
一个额外的提示:我使用过的每个 IDE 都允许我按 ctrl+单击各种内容以将我带到它的声明。 它对我深入了解某些功能的起源并了解其背后的内容有很大帮助。
公平的警告虽然它通常是一个非常深的兔子洞。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.