SuperAPI AI 工具集

upgrading-expo

通用与其它

查看项目

更新于 10-15 23:43

技能介绍

用途:指导开发者将 Expo 项目升级到新的 SDK 版本,并修复升级过程中的依赖与兼容性问题。

主要能力:提供分步升级流程、破坏性变更检查清单、废弃包替换对照表,以及针对新架构、React 19、React Compiler、原生标签页、expo-av 迁移等主题的参考文档。

使用方式:升级时先执行 npx expo install expo@latest 与 npx expo install --fix,再用 npx expo-doctor 诊断;清理缓存可运行 npx expo export -p ios --clear,并删除 node_modules 与 .expo。需要原生变更时运行 npx expo prebuild --clean(须确认项目非 bare workflow)。安装测试版可用 npx expo install expo@next --fix。

适用场景:Expo 项目跨 SDK 版本升级、依赖冲突排查、废弃 API 迁移(如 expo-av 迁移到 expo-audio/expo-video)、新架构与 React 19 适配。

限制:资料未提供具体版本兼容矩阵、错误码说明与官方支持范围;部分命令涉及删除目录或重新生成原生工程,执行前需自行评估风险。