我理解UNMET PEER DEPENDENCY
表示我需要npm install
我peerDependencies
之一。我相信 extraneous
表示包存在,但未在package.json
中列出(可能是因为它已全局安装?)。
将两个人放在一起是什么意思?
即使我在node_modules
中看到正确版本的这些软件包,为什么我会看到此错误?
答案 0 :(得分:11)
这意味着您在本地npm repo中安装了一个模块,该模块是"无关的" (意味着你没有依赖它),它具有"未满足的对等依赖关系"在一个库上你也没有安装(如果你确实在本地或全局安装它,它也是无关紧要的,所以它不在你的依赖树中)。如果您运行npm prune
,它应该删除无关的依赖项和此消息。