错误:未能安装带有错误的Expo软件包:Yarnpkg,以非零代码退出:1 YARNPKG,带有非零代码:1
我一直在尝试将SDK升级为EXPO版本40.0.1,至44.0.0。但是,我仍然遇到这个错误
✖未能安装错误的Expo软件包,错误:Yarnpkg使用非零代码退出:1 YARNPKG以非零代码退出:1 错误:Yarnpkg以非零代码退出:1 请访问childprocess.completionlistener(/usr/local/lib/node_modules/expo-cli/node_modules/@expo/spawn-assrc/src/spawnasync.ts:65:13) 在object.oncewrapper(节点:事件:476:26) 在ChildProcess.emit(节点:事件:369:20) 在Maybeclose(节点:内部/child_process:1067:16) 在插座。 (节点:内部/child_process:453:11) 在socket.emit(节点:事件:369:20) 在管道上。 (节点:net:665:12) ... 在SpawnAsync(/USR/local/lib/node_modules/expo-cli/node_modules/@expo/spawn-assrc/src/spawnasync.ts:26:19) 在yarnpackagemanager._runasync(/usr/local/lib/node_modules/expo-cli/node_modules/@expo/package-manager/src/nodepackagagemanagers.ts:327:31)) 在yarnpackagemanager.addwithparametersasync(/usr/local/lib/lib/node_modules/expo-cli/node_modules/node_modules/@package-manager/src/src/nodepepackagemanagers.ts:272:16)) 在yarnpackagemanager.addasync(/usr/local/lib/node_modules/expo-cli/node_modules/@expo/package-manager/src/nodepackagagemanagers.ts:276:5) 在upgradeasync(/usr/local/lib/node_modules/expo-cli/src/commands/info/upgradeasync.ts:496:7) 在ActionAsync(/usr/local/lib/node_modules/expo-cli/src/commands/info/upgradeasync.ts:42:3)
在ActionAsync ( 。有人有任何建议吗?
I've been trying to upgrade the SDK for expo from version 40.0.1 to 44.0.0. However, i'm still getting 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 (node:events:476:26)
at ChildProcess.emit (node:events:369:20)
at maybeClose (node:internal/child_process:1067:16)
at Socket. (node:internal/child_process:453:11)
at Socket.emit (node:events:369:20)
at Pipe. (node:net:665:12)
...
at spawnAsync (/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:327:31)
at YarnPackageManager.addWithParametersAsync (/usr/local/lib/node_modules/expo-cli/node_modules/@expo/package-manager/src/NodePackageManagers.ts:272:16)
at YarnPackageManager.addAsync (/usr/local/lib/node_modules/expo-cli/node_modules/@expo/package-manager/src/NodePackageManagers.ts:276:5)
at upgradeAsync (/usr/local/lib/node_modules/expo-cli/src/commands/info/upgradeAsync.ts:496:7)
at actionAsync (/usr/local/lib/node_modules/expo-cli/src/commands/info/upgradeAsync.ts:42:3)
I've tried every suggestion from similar issues on this site, but I've had no help. Does anyone have any suggestions.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您尝试了这个答案吗?
https://stackoverflow.com/a/72332470/5516544 .expo文件夹,然后尝试再次运行Expo升级。
它对我的升级为44-> 45
Have you tried this answer?
https://stackoverflow.com/a/72332470/5516544
Try deleting yarn.lock file & .expo folder and try running expo upgrade again.
It worked for me upgrading expo from 44 -> 45