【问题标题】:Installing material-ui showing warning: $ npm install @material-ui/core npm WARN ajv-keywords@3.2.0 requires a peer of ajv@^6.0.0安装 material-ui 时显示警告: $ npm install @material-ui/core npm WARN ajv-keywords@3.2.0 需要 ajv@^6.0.0 的同级
【发布时间】:2018-11-26 07:44:34
【问题描述】:

我正在为 React 安装 material-ui:npm install @material-ui/core(即the latest version)。 我得到了最新的 npm 版本(npm i -g npm,现在是 + npm@6.1.0)。 我也试过:npm install --save material-ui。

但它总是向我展示这个:

$ npm install @material-ui/core

npm WARN ajv-keywords@3.2.0 需要一个对等的 ajv@^6.0.0 但没有安装。您必须自己安装对等依赖项。

  • @material-ui/core@1.2.1 8.235s更新了1个包,审核了14597个包 发现 0 个漏洞。

不知道是不是material-ui最新版本的问题?还是最新的 npm 问题?那么,我该如何继续为 React 安装 material-ui?

【问题讨论】:

  • 现在使用+npm@6.1.0,但是还是不行。
  • 我刚试过:npm install --save material-ui。但是还是不行……

标签: reactjs npm material-ui


【解决方案1】:

你需要安装ajv@^6.0.0

npm install -S ajv@^6.0.0

编辑:补充一点,作为described in this post,npm 似乎删除了 npm 3 上对等依赖项的自动安装,但如果您希望自动处理,您可以使用 npm-install-peers

【讨论】:

  • 哦,是的。我刚刚尝试过$ npm i ajv,它成功了!谢谢~
  • 很高兴能提供帮助 :) 如果问题已解决,请不要忘记将此问题标记为已回答。
猜你喜欢
  • 2018-10-23
  • 1970-01-01
  • 2020-04-06
  • 1970-01-01
  • 1970-01-01
  • 2022-08-19
  • 2022-06-13
  • 2017-04-09
  • 2023-01-19
相关资源
最近更新 更多