Ionic 离子电容器复制ios --> SubprocessError

gpfsuwkq  于 2023-05-15  发布在  Ionic
关注(0)|答案(2)|浏览(200)

我需要对我的应用程序做一个小更新。我有几个月没用Mac了。以前安装还能用,但这周不行了.
当给出命令“离子构建”或“离子电容器复制更新”时,我收到以下错误消息:

Error

at new SubprocessError
(/Users/ivomans/.nvm/versions/node/v18.16.0/lib/node_modules/@ionic/cli/node_modules/@ionic/utils-subprocess/dist/index.js:41:23)
at ChildProcess.<anonymous>
(/Users/ivomans/.nvm/versions/node/v18.16.0/lib/node_modules/@ionic/cli/node_modules/@ionic/utils-subprocess/dist/index.js:114:27)
at ChildProcess.emit (node:events:513:28)
at ChildProcess._handle.onexit (node:internal/child_process:289:12)
at onErrorNT (node:internal/child_process:476:16)
at process.processTicksAndRejections (node:internal/process/task_queues:82:21)

离子--版本= 7.1.1 npm --版本= 9.5.1
在Google上发现了很多SubprocessError,但没有解决方案为我解决了这个错误。

1zmg4dgp

1zmg4dgp1#

我们调查了同样的问题,对我们来说,结果是由离子cli自动执行的命令npm i --save -E @capacitor/core@latest占用了太多的RAM,并且主机正在发送SIGKILL。
目前,来自SubprocessError的错误消息被完全吞下,所以如果你不觉得这是你的问题,你需要转到/Users/ivomans/.nvm/versions/node/v18.16.0/lib/node_modules/@ionic/cli/node_modules/@ionic/utils-subprocess/dist/index.js:114:27并控制台记录信号和代码,看看发生了什么。希望我们可以修复CLI,这样它就不会长期吞下这个错误消息。

hpxqektj

hpxqektj2#

根据ShaneTheKing的回答,恐怕这个错误的真正解决方案可能需要一段时间。我发现了这个解决方案,它可能会帮助其他人:

  • 在Windows计算机上执行所有离子命令
  • 复制'ios'文件夹到Mac
  • 只在Mac上运行Xcode

相关问题