Angular升级至17.3.0遇Peer依赖不兼容问题求助
Angular 17.3.0升级Peer依赖兼容问题及尝试操作
目标:将现有Angular 15.2.10版本升级至17.3.0,升级过程中遭遇Peer依赖不兼容问题,以下为尝试的解决操作:
- 执行
nvm list查看Node版本,将默认版本切换至v20.11.1; - 执行
ng update @angular/core@17.3.0,系统提示不支持跨多主版本升级,需先升级至Angular 16; - 执行
ng update @angular/core@16,成功将Angular从15.2.10升级至16.2.12,并完成相关迁移; - 再次执行
ng update @angular/core@17.3.0,出现@angular-devkit/build-angular与@angular/compiler-cli、typescript的Peer依赖不兼容提示,迁移失败。此外,尝试执行ng update codelyzer@latest,发现codelyzer并非项目依赖。
内容的提问来源于stack exchange,提问作者Tio
相关产品推荐
相关产品推荐

