"Npm ls" 显示损坏的依赖项。怎么解决?

"Npm ls" shows broken dependencies. How to solve?

我想得到你的一点帮助来解决这个让我发疯的问题(也许这是一种强迫症 ¯ \ _ (ツ) _ / ¯ )

我有一个使用 Nodejs + Angular + Ionic 的项目,在你自己的文件夹中使用 "node ls" 命令检查时似乎有依赖性问题我看到 "unmet peer dependency".

在 "npm install" 中只显示警告,但在 "npm ls" 中显示 "unmet peer dependency"。 什么关系?我该怎么做才能解决它?

我已经更新了nodejs 7.8.0,我已经用"npm install"重新安装了项目文件夹下的依赖,但是还是没有解决

出现错误的命令输出 "npm ls" ...

谢谢大家

发生这些是因为
假设有 4 个模块=> a,b,c,d
所以,a 依赖于 b,
b 依赖于 c
但 d 版本依赖于 c(旧版本)。
现在c新版本无法匹配旧版本的c因此不满足依赖关系。
(解):=
删除 node_modules 并重新安装
或更新 d