离开 Capawesome 云
导出包和频道习惯,然后将其导入 Capgo,同时保留您的 Git 基于 CI
最后更新
建议路径
了解 Capgo 与 Capawesome 之间的范围差异,然后按照从 Capawesome 升级文档的步骤进行 CLI 和控制台步骤。
- 在 Capawesome 替代方案页面上进行比较
- 运行 /docs/upgrade/from-capawesome-to-capgo
- 如果需要,请保留 Capawesome 插件 — 更新器是独立的
常见问题
- Capawesome 迁移需要哪些 code 变更?
- 卸载 @capawesome/capacitor-live-update,安装 @capgo/capacitor-updater,运行 cap sync,启动时调用 CapacitorUpdater.notifyAppReady()。Capgo 会处理通道、捆绑清理和回滚。
- 支持哪些 Capacitor 版本?
- Capacitor 5 或更高。升级较旧的项目后,再切换 live update 插件。
- 是否需要新发布?
- 是的,一次。切换 live update 插件是一种原生变化。之后发布的 Web 变更将通过 Capgo 发布,而无需商店审查。
- 我可以保留我的CI管道吗?
- 是的。将Capawesome上传步骤替换为npx @capgo/cli@latest bundle upload。GitHub Actions,GitLab CI和其他管道仍然有效。