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

使用Ionic CLI 7.0.1及以上构建Ionic3项目报错:Bad project type: ionic-angular

解决Ionic CLI 7.0.1+构建Ionic 3项目时的"Bad project type: ionic-angular"报错

问题原因

Ionic CLI 7.x版本不再默认支持基于ionic-angular的Ionic 3项目,当CLI读取到项目根目录ionic.config.json中的type字段为ionic-angular时,会因类型不兼容抛出报错。

解决方案

方案1:修改项目配置文件

  • 打开项目根目录的ionic.config.json文件
  • 将其中的"type": "ionic-angular"替换为"type": "angular"
  • 保存文件后,重新执行目标命令,比如ionic cordova build ios或ionic --version

方案2:降级CLI至兼容版本

若无需保留高版本CLI,可直接安装支持Ionic 3的CLI版本:

  • 卸载全局高版本CLI:npm uninstall -g @ionic/cli
  • 安装6.x系列稳定版CLI(以6.20.8为例):npm install -g @ionic/cli@6.20.8
  • 验证版本:执行ionic --version确认版本为6.x后,再运行构建命令

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.23 06:52:02