Please run expo diagnostics and paste the log that’s printed out along with your question or issue!
I’m trying to upgrade expo app from sdk35 to sdk38 using expo upgrade command:
I got this error:
Failed to install expo package with error: npm exited with non-zero code: 1
npm exited with non-zero code: 1
Error: npm exited with non-zero code: 1
at ChildProcess.completionListener (C:\workspace\onboarding-app-mobile\node_modules@expo\spawn-async\src\spawnAsync.ts:65:13)
at Object.onceWrapper (events.js:417:26)
at ChildProcess.emit (events.js:310:20)
at ChildProcess.cp.emit (C:\workspace\onboarding-app-mobile\node_modules\cross-spawn\lib\enoent.js:34:29)
at maybeClose (internal/child_process.js:1021:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:286:5)
…
at Object.spawnAsync [as default] (C:\workspace\onboarding-app-mobile\node_modules@expo\spawn-async\src\spawnAsync.ts:26:19)
at NpmPackageManager._runAsync (C:\workspace\onboarding-app-mobile\node_modules@expo\package-manager\src\NodePackageManagers.ts:157:31)
at NpmPackageManager.addAsync (C:\workspace\onboarding-app-mobile\node_modules@expo\package-manager\src\NodePackageManagers.ts:100:18)
at upgradeAsync (C:\workspace\onboarding-app-mobile\node_modules\expo-cli\src\commands\upgrade.ts:465:5)
at C:\workspace\onboarding-app-mobile\node_modules\expo-cli\src\commands\upgrade.ts:698:7
at Command. (C:\workspace\onboarding-app-mobile\node_modules\expo-cli\src\exp.ts:80:7)
error Command failed with exit code 1.
Having the same issue when trying to upgrade expo app from sdk36 to sdk37 using expo upgrade command:
I got this error:
✖ Failed to install expo package with error: yarnpkg exited with non-zero code: 1
yarnpkg exited with non-zero code: 1
Error: yarnpkg exited with non-zero code: 1
at ChildProcess.completionListener (/usr/local/lib/node_modules/expo-cli/node_modules/@expo/spawn-async/src/spawnAsync.ts:65:13)
at Object.onceWrapper (events.js:422:26)
at ChildProcess.emit (events.js:315:20)
at maybeClose (internal/child_process.js:1021:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:286:5)
...
at Object.spawnAsync [as default] (/usr/local/lib/node_modules/expo-cli/node_modules/@expo/spawn-async/src/spawnAsync.ts:26:19)
at YarnPackageManager._runAsync (/usr/local/lib/node_modules/expo-cli/node_modules/@expo/package-manager/src/NodePackageManagers.ts:288:31)
at YarnPackageManager.addAsync (/usr/local/lib/node_modules/expo-cli/node_modules/@expo/package-manager/src/NodePackageManagers.ts:241:16)
at upgradeAsync (/usr/local/lib/node_modules/expo-cli/src/commands/upgrade.ts:465:5)
at /usr/local/lib/node_modules/expo-cli/src/commands/upgrade.ts:698:7
at Command.<anonymous> (/usr/local/lib/node_modules/expo-cli/src/exp.ts:80:7)
try running yarn or npm install (depending on what you use) in your project directory. as the error message indicates, something went wrong when running that command