当试图安装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
我不知道如何解决这个问题,任何帮助将是巨大的!
2条答案
按热度按时间tjjdgumg1#
我通过删除@ngrx/eslint-plugin并安装一个没有这些依赖冲突的旧版本来解决这个问题。
请注意,旧版本已标记为deprecated。
33qvvth12#
我在最新版本的Ionic上遇到了这个问题,添加了NGRX和Angular CLI:
ng add @ngrx/store
.我可以通过安装带有NPM的@ngrx来解决这个问题:
npm install @ngrx/store
,而不是使用Angular CLI。