Angular 16添加NgRx/store遇ERESOLVE依赖解析错误求助
解决Angular 16添加NgRx/store时的ERESOLVE依赖解析错误
你的问题根源是**@angular/cdk@15.2.9与Angular 16核心依赖版本不兼容**,跨主版本的依赖冲突导致npm无法解析出兼容的依赖组合,从而触发ERESOLVE错误。按以下步骤解决:
先将@angular/cdk更新至与Angular 16匹配的版本,执行命令:
npm install @angular/cdk@^16.2.11 --save
(版本号需与你的@angular/core@16.2.11保持主版本一致,即16.x)清理npm缓存,避免旧缓存干扰:
npm cache clean --force删除项目根目录下的
node_modules文件夹和package-lock.json文件重新安装所有依赖:
npm install最后再次执行NgRx/store的添加命令:
ng add @ngrx/store@16
内容的提问来源于stack exchange,提问作者vignesh Jayakumar
相关产品推荐
相关产品推荐

