创建新 Ionic 项目时运行子过程电容器时发生错误

Posted

技术标签:

【中文标题】创建新 Ionic 项目时运行子过程电容器时发生错误【英文标题】:An error occurred while running subprocess capacitor when creating new Ionic project 【发布时间】:2021-08-10 11:33:06 【问题描述】:

我正在使用 AngularJs 处理 Ionic Framework。每件事都很好。 但是现在,当我现在尝试创建 Ionic/Angular js 项目时,我遇到了电容器的问题,如下所示:

如何解决这个问题? 我无法从之前的任何帖子中找到解决方案。

【问题讨论】:

【参考方案1】:

Capacitor 3 2天前发布,你的ionic cli版本不兼容,需要更新ionic cli版本

npm uninstall -g ionic
npm uninstall -g @ionic/cli
npm install -g @ionic/cli

第一个只有在你使用旧的ionic CLI时才需要,它很早就被重命名为@ionic/cli,但是有些人仍然在使用它,因为他们不知道,所以我把它放在这里以防万一

【讨论】:

仍然,当我尝试构建应用程序时,我得到了同样的错误:[错误]运行子过程电容器时发生错误。电容.cmd run android --no-sync --target Pixel_3_API_29 exited with exit code 1. 答案是关键。看起来新版的电容变化很大。甚至我重新安装了android studio来解决更新后出现的问题。 这绝对是一个跳过的箍,然后它抱怨删除了电容器.config.ts。就是这样,从那里添加 Android 不是问题。 这项工作很有魅力,另外我在最后添加了ionic integrations enable capacitor - 谢谢

以上是关于创建新 Ionic 项目时运行子过程电容器时发生错误的主要内容,如果未能解决你的问题,请参考以下文章

Ionic & Capacitor - Android 闪屏响应

Ionic 4 在 iOS 设备上运行应用程序时出现电容器错误

ionic start 创建ionic项目报错,及解决过程

IONIC 3 [ERROR] 运行 cordova run android 时发生错误(退出代码 1)

尝试安装项目依赖项时运行 npm i(退出代码 1)时发生错误

在容器运行时更​​新 docker 容器 [重复]