安装npm时出现警告问题

7

尝试安装以下依赖项

npm install axios moment react-file-base64 redux redux-thunk

有这些警告问题

npm WARN @apideck/better-ajv-errors@0.3.2 requires a peer of ajv@>=8 but none is installed. You must install peer dependencies yourself.
npm WARN fork-ts-checker-webpack-plugin@6.5.0 requires a peer of typescript@>= 2.7 but none is installed. You must install peer dependencies yourself.
npm WARN react-file-base64@1.0.3 requires a peer of react@^15.0.2 but none is installed. You must install peer dependencies yourself.
npm WARN tsutils@3.21.0 requires a peer of typescript@>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta but none is installed. You must install peer dependencies yourself.

我该如何解决这个问题?

2个回答

9
那些是同级依赖项,而不是实际依赖项。这里 是一篇很好的文章,解释了它们之间的区别。同级依赖项只是为了让用户知道你安装的包与各种包的哪些版本兼容。你不需要修复这些问题,因为它们只是告诉你哪些版本的各种包是兼容的,如果你将来想使用这些包的话。
简而言之,你可以按原样开始项目,没有需要修复的问题。

感谢您的帮助。 - feiyechen

2

谢谢您的帮助。 - feiyechen
@feiyechen 非常欢迎!如果这个回答解决了你的问题,请考虑将其标记为被接受的答案。 - Rino Bino

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接