【问题标题】:ajv-keywords@3.2.0 requires a peer of ajv@^6.0.0ajv-keywords@3.2.0 需要一个对等的 ajv@^6.0.0
【发布时间】:2018-10-23 12:23:12
【问题描述】:

我每次尝试安装 zapier-cli 时都会收到该消息。 有人可以帮我解决这个问题吗?

【问题讨论】:

    标签: zapier 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
      

      【讨论】:

        猜你喜欢
        • 2018-11-26
        • 2023-01-19
        • 1970-01-01
        • 1970-01-01
        • 2022-01-24
        • 1970-01-01
        • 1970-01-01
        • 2018-09-13
        • 2022-10-06
        相关资源
        最近更新 更多