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

构建Ionic应用时遇ERESOLVE依赖树解析错误求助

解决Ionic构建时Capacitor依赖冲突问题

你的问题核心是**@capacitor/core和@capacitor/android**版本不匹配,导致npm解析依赖树失败。下面是几种可行的解决办法:

方法一:统一Capacitor版本(推荐)

这是最稳妥的方案,让core和android版本保持一致:

  1. 更新@capacitor/core到2.5.x系列,满足android的peer依赖要求:
    npm install @capacitor/core@~2.5.0 --save
    
  2. 重新安装@vue/cli-service:
    npm install @vue/cli-service --save-dev --save-exact
    
  3. 再次尝试构建:
    ionic build
    

方法二:临时跳过peer依赖检查(不推荐)

如果暂时不想调整版本,可以用npm的参数强制跳过依赖冲突检查,但可能带来潜在的兼容性问题:

npm install @vue/cli-service --save-dev --save-exact --legacy-peer-deps

执行完后再运行ionic build。

方法三:降级@capacitor/android版本

如果不想升级core,也可以把android版本降到和core匹配的2.4.6:

npm install @capacitor/android@2.4.6 --save

之后再安装@vue/cli-service并执行构建。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.13 18:05:28