ajv-keywords@3.2.0 需要一个对等的 ajv@^6.0.0
Posted
技术标签:
【中文标题】ajv-keywords@3.2.0 需要一个对等的 ajv@^6.0.0【英文标题】:ajv-keywords@3.2.0 requires a peer of ajv@^6.0.0 【发布时间】:2018-10-23 12:23:12 【问题描述】:我每次尝试安装 zapier-cli 时都会收到该消息。 有人可以帮我解决这个问题吗?
【问题讨论】:
【参考方案1】:我认为您需要手动安装 ajv 或者如果您已经安装了较低版本,请将其更新到版本 6
npm i ajv
我遇到了类似的问题,所以我手动安装了它,一切都对我有用
【讨论】:
【参考方案2】:David 来自 Zapier 平台团队。看起来这是npm itself 的错误。更新 npm (npm i -g npm
) 或手动安装 ajv (npm i -g ajv@6
) 应该可以解决警告。
【讨论】:
npm 6.2.0 第一次不会发出错误消息(当不存在node_modules
时),但如果您再次运行npm install
,则会出现该消息。
不起作用。这个问题从五月份就开始了,还没有解决?我们如何完全删除它?
npm i ajv@6 --save-dev
可能是您想要的? -g
全局安装。
zapier-platform-cli
是全局安装的,因此它缺少的依赖项也应该如此。
嗨,更新到这个版本不会破坏构建吗?【参考方案3】:
问题:npm WARN ajv-keywords@3.2.0 需要一个对等的 ajv@^6.0.0 但没有安装。
您必须自己安装对等依赖项。
你错过了ajv@^6.0.0
的依赖
只需安装它:
npm install ajv@^6.0.0
【讨论】:
以上是关于ajv-keywords@3.2.0 需要一个对等的 ajv@^6.0.0的主要内容,如果未能解决你的问题,请参考以下文章