Ionic 安装NGRX时发生对等依赖性冲突

qaxu7uf2  于 2022-12-16  发布在  Ionic
关注(0)|答案(2)|浏览(223)

当试图安装NGRX从NPM为我的离子项目与Angular ,我得到一个错误。
我使用以下命令

npm install @ngrx/store --save

但我最终得到了这个错误:
解决时:@ngrx/eslint插件@14.0.2 npm错误!找到:eslint@7.32.0 npm错误!节点模块/eslint npm错误!对等eslint@"^7.0.0|| ^8.0.0”来自于@angular-eslint/builder@13.0.1 npm错误!节点模块/@angular-eslint/builder npm错误!开发@angular-eslint/builder@"~13.0.1”来自于根项目npm错误!对等eslint@"^7.0.0|| ^8.0.0”来自@angular-eslint/eslint插件@13.0.1 npm错误!节点模块/@angular-eslint/eslint插件npm错误!开发@angular-eslint/eslint插件@"~13.0.1”来自根项目npm错误!还有13个(@angular-eslint/eslint插件模板,...)npm错误!npm错误!无法解析依赖关系:npm错误!来自@ngrx/eslint-plugin@14.0.2的对等eslint@"〉=8.0.0”npm错误!节点模块/@ngrx/eslint-plugin npm错误!来自根项目的dev @ngrx/eslint-plugin@"^14.0.2”npm错误!npm错误!冲突的对等依赖关系:eslint@8.21.0 npm错误!节点模块/eslint npm错误!来自@ngrx/eslint插件@14.0.2 npm的对等eslint@"〉=8.0.0”错误!节点模块/@ngrx/eslint插件npm错误!来自根项目的dev @ngrx/eslint插件@"^14.0.2
我不知道如何解决这个问题,任何帮助将是巨大的!

tjjdgumg

tjjdgumg1#

我通过删除@ngrx/eslint-plugin并安装一个没有这些依赖冲突的旧版本来解决这个问题。
请注意,旧版本已标记为deprecated。

npm r eslint-plugin-ngrx

npm i eslint-plugin-ngrx@1.47.1
33qvvth1

33qvvth12#

我在最新版本的Ionic上遇到了这个问题,添加了NGRX和Angular CLI:ng add @ngrx/store .
我可以通过安装带有NPM的@ngrx来解决这个问题:npm install @ngrx/store,而不是使用Angular CLI。

相关问题