You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Angular项目npm install时Node modules版本冲突求助

解决npm install版本冲突问题

你的依赖配置里存在多处版本不兼容问题,以下是针对性修改方案:

1. 统一Angular核心包版本

@angular/animations指定的版本范围是^8.0.0 || ^9.0.0-0,但其他Angular核心包都是^14.0.0,版本完全不匹配。修改为:

"@angular/animations": "^14.0.0",

2. 升级Angular Material/CDK到适配版本

@angular/cdk和@angular/material是8.2.3,仅支持Angular 8,和当前Angular 14冲突。升级到Angular 14对应的版本:

"@angular/cdk": "^14.2.7",
"@angular/material": "^14.2.7",

3. 替换Ng-bootstrap为兼容版本

@ng-bootstrap/ng-bootstrap ~6.1.0仅支持Angular 9-11,Angular 14需要使用适配Bootstrap 4的^12.x版本:

"@ng-bootstrap/ng-bootstrap": "~12.1.2",

4. 降级Angular ESLint包版本

@angular-eslint系列包是16.1.0,和Angular 14不兼容,版本需要和Angular主版本对齐,修改为14.x:

"@angular-eslint/builder": "14.0.2",
"@angular-eslint/eslint-plugin": "14.0.2",
"@angular-eslint/eslint-plugin-template": "14.0.2",
"@angular-eslint/schematics": "14.0.2",
"@angular-eslint/template-parser": "14.0.2",

最后执行以下命令重新安装依赖

rm -rf node_modules package-lock.json
npm install

内容的提问来源于stack exchange,提问作者IamGrooot

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.11 06:35:22