如何检查哪个依赖项在npm中引入哪个



package.json列出了应用程序的所有直接依赖项。虽然npm-shrinkwrap.json以一种非常扁平的格式列出了所有依赖项(似乎它尽可能地将子项的依赖项作为根项的依赖性(?))

看看这些依赖关系,我想知道是哪个引入了哪个,这样我就可以删除一些非必要的依赖关系,这些依赖关系会拖走很多非必要的依存关系。

如何做到这一点?

尝试在项目目录中运行npm ls,它将以树格式打印项目中所有模块的列表,向您准确显示它们的依赖项/子依赖项。如果你想更容易地查看,你可以随时通过管道将输出输出到一个文本文件中。

相关内容

  • 没有找到相关文章

最新更新