У меня была эта проблема при установке Calendar Plugin на Mac 10.14.5 с Ionic v4 / XCode 10.2.1.
ionic cordova plugin add cordova-plugin-calendar
> cordova plugin add cordova-plugin-calendar
Error
at new SubprocessError
(/Users/brippe/.npm-packages/lib/node_modules/ionic/node_modules/@ionic/utils-subprocess/dist/index.js:40:23)
at ChildProcess.<anonymous>
(/Users/brippe/.npm-packages/lib/node_modules/ionic/node_modules/@ionic/utils-subprocess/dist/index.js:113:27)
at ChildProcess.emit (events.js:200:13)
at Process.ChildProcess._handle.onexit (internal/child_process.js:270:12)
at onErrorNT (internal/child_process.js:456:16)
at processTicksAndRejections (internal/process/task_queues.js:84:9)
Я решил это, запустив:
npm uninstall -g cordova
, затем переустановил cordova снова
npm install -g cordova
наконец-то успешно установил плагин календаря:
ionic cordova plugin add cordova-plugin-calendar
> cordova plugin add cordova-plugin-calendar
You have been opted out of telemetry. To change this, run: cordova telemetry on.
Adding cordova-plugin-calendar to package.json
Я использую Конденсатор , поэтому мой процесс сборки все еще работал после синхронизации.
npx cap sync