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

Angular 15安装ngx-bootstrap 10.x版本遇依赖错误求助

ngx-bootstrap安装依赖错误问题分析

官方文档标注ngx-bootstrap 10.0.0兼容Angular 14.x.x-15.x.x,但执行npm install ngx-bootstrap@latest报错,大概率是版本标签误用导致的,而非安装方式或兼容包本身的依赖问题,具体分析和解决步骤如下:

核心问题

@latest会拉取ngx-bootstrap当前最新稳定版,而该版本的兼容范围可能已经升级到更高版本的Angular(比如16及以上),和你的项目Angular版本不匹配,触发npm依赖解析错误。

解决步骤

  1. 确认本地Angular版本
    执行命令查看项目当前Angular核心包版本,确认是否在14.x.x-15.x.x范围内:
    ng version
    
  2. 强制安装指定兼容版本
    放弃@latest,直接安装10.0.0版本,命令改为:
    npm install ngx-bootstrap@10.0.0
    
  3. 处理缓存或残留依赖
    如果指定版本后仍报错,先清除npm缓存再重试:
    npm cache clean --force
    npm install ngx-bootstrap@10.0.0
    
  4. 排查具体冲突项
    查看eresolve-report.txt里的冲突详情,通常是项目中其他第三方依赖(比如其他UI库、Angular附属包)与ngx-bootstrap 10.0.0存在版本不兼容,针对性调整对应依赖的版本即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.09 10:35:25