npm install 有警告问题

fei*_*hen 7 node.js npm reactjs

尝试安装下面的依赖项

npm install axios moment react-file-base64 redux redux-thunk
Run Code Online (Sandbox Code Playgroud)

出现这些警告问题

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.
Run Code Online (Sandbox Code Playgroud)

我该如何修复它?

小智 9

这些是对等依赖关系,而不是实际依赖关系。是一篇解释差异的好文章。对等依赖只是为了让用户知道你安装的包与各个包的版本兼容。您不需要修复这些问题,因为它们只是让您知道各个软件包的哪些版本是兼容的(如果您想在将来某个时候使用这些软件包)。

简而言之,您可以按原样开始项目,没有任何需要修复的地方。