【问题标题】:Conflicting peer dependency when installing NGRX安装 NGRX 时发生冲突的对等依赖关系
【发布时间】:2022-08-24 18:49:21
【问题描述】:

尝试从 NPM 为我的 ionic 项目安装 NGRX 时,出现错误。

我使用这个命令

npm install @ngrx/store --save

但我最终得到了这个错误:

解决时:@ngrx/eslint-plugin@14.0.2 npm 错误!找到:eslint@7.32.0 npm 错误!节点模块/eslint npm 错误!来自@angular-eslint/builder@13.0.1 的对等 eslint@\"^7.0.0 || ^8.0.0\" npm 错误! node_modules/@angular-eslint/builder npm 错误! dev @angular-eslint/builder@\"~13.0.1\" 来自根项目 npm 错误!来自@angular-eslint/eslint-plugin@13.0.1 的对等 eslint@\"^7.0.0 || ^8.0.0\" npm 错误! node_modules/@angular-eslint/eslint-plugin npm 错误! dev @angular-eslint/eslint-plugin@\"~13.0.1\" 来自根项目 npm 错误!还有 13 个(@angular-eslint/eslint-plugin-template,...) npm 错误! npm 错误!无法解决依赖关系: npm 错误! peer eslint@\">=8.0.0\" 来自@ngrx/eslint-plugin@14.0.2 npm 错误! node_modules/@ngrx/eslint-plugin npm 错误! dev @ngrx/eslint-plugin@\"^14.0.2\" 来自根项目 npm 错误! npm 错误!冲突的对等依赖:eslint@8.21.0 npm 错误!节点模块/eslint npm 错误! peer eslint@\">=8.0.0\" 来自@ngrx/eslint-plugin@14.0.2 npm 错误! node_modules/@ngrx/eslint-plugin npm 错误! dev @ngrx/eslint-plugin@\"^14.0.2\" 来自根项目

我不知道如何解决这个问题,任何帮助将不胜感激!

  • 通过分享您的 package.json 来帮助我们帮助您

标签: angular npm ionic-framework ngrx ngrx-store


【解决方案1】:

我通过删除 @ngrx/eslint-plugin 并安装没有这些依赖冲突的旧版本来解决它。

请注意,旧版本被标记为已弃用。

npm r eslint-plugin-ngrx

npm i eslint-plugin-ngrx@1.47.1

【讨论】:

    猜你喜欢
    • 2023-01-03
    • 2011-09-20
    • 1970-01-01
    • 1970-01-01
    • 2022-08-23
    • 2022-10-24
    • 1970-01-01
    • 2021-12-06
    • 1970-01-01
    相关资源
    最近更新 更多