为什么node.js依赖项在我的package-lock.json中多次被列为依赖项,但在我的应用程序中的其他地方从未真正需要过?

zaqlnxep  于 2023-05-22  发布在  Node.js
关注(0)|答案(1)|浏览(100)

我是node.js世界的新手,并且继承了一个使用aws-xray-sdk-core库的应用程序。我注意到npm包minimistpackage-lock.json file中多次被列为依赖项,但当我搜索代码中实际引用该包的位置时,它只显示在package-lock.json中:

这是为什么呢?这个包实际上没有被任何一个将它列为依赖项的库使用吗?我希望看到它是使用require('minimist')导入的,如果它确实在某个地方被使用的话。

3phpmpom

3phpmpom1#

您可以npm why minimist来找出需要它的原因。它肯定在那里,因为另一个依赖依赖于它。
更具体地说,如果您特别关心这个问题,您可能希望运行npm why @types/minimist

相关问题