OpenHarmony Cordova 仓库迁移公告
各位 Cordova 开发者、社区伙伴:
OpenHarmony Cordova 仓库迁移公告:全新CPF-Cordova组织正式上线。
随着 OpenHarmony 跨平台生态持续完善,为统一生态管理、简化迁移与开发流程、规范社区协作,官方已在 GitCode 平台成立CPF-Cordova专属组织,全面承载 OpenHarmony Cordova 框架、工具与插件的孵化与运营。
一、迁移背景:统一托管,降低迁移门槛
为响应跨平台框架 PMC 治理规范,并配合 Cordova SIG 工作组推进技术落地与生态建设,已创建CPF-Cordova组织,核心目标如下:
- 统一托管 Cordova OHOS 全栈项目,实现框架、工具、插件一站式管理;
- 降低迁移门槛,使原有 Android/iOS Cordova 应用可最小化改动快速适配 OpenHarmony;
- 规范生态迭代,建立稳定的版本更新、插件适配与问题响应机制;
- 赋能 Web 开发者,用 HTML/CSS/JavaScript 低成本开发 OpenHarmony 原生应用。
二、迁移详情:核心工程与海量插件整体迁移
- 核心仓库迁移
核心工程与命令行工具已全部迁移至CPF-Cordova,旧地址将逐步停止维护,请尽快切换新地址:
| 仓库 | 用途 | 新地址 |
|---|---|---|
| cordova-openharmony | Cordova OHOS 框架主工程 | https://gitcode.com/CPF-Cordova/cordova-openharmony |
| hcordova | Cordova OHOS 命令化工具 | https://gitcode.com/CPF-Cordova/hcordova |
- 插件迁移
原分散托管的 77+ 常用 Cordova 插件已整体迁入CPF-Cordova,涵盖设备、相机、文件、网络、定位、分享、支付、推送、蓝牙、扫码、数据库等主流场景,均保持与 OpenHarmony 系统深度适配,保障应用稳定运行。
三、开发者操作指南
为确保 Cordova 项目正常构建与依赖拉取,请尽快完成以下迁移操作:
更新 Git 仓库地址
- 已克隆旧仓库的开发者可直接执行:
gitremote set-url origin<CPF-Cordova 新仓库地址>- 无需重新克隆仓库即可完成指向切换。
替换项目依赖引用
- 若
config.xml、package.json或plugin引用了旧OpenHarmony-Cordova地址,请统一替换为CPF-Cordova下对应的新地址。
- 若
使用新命令工具初始化与构建
- 推荐使用
hcordova命令行工具初始化、构建并运行 OpenHarmony Cordova 应用,以获得最佳兼容性与体验。
- 推荐使用
优先使用新组织资源
- 虽部分旧地址可能存在重定向,但重定向存在延迟或权限异常风险。建议统一迁移到
CPF-Cordova,以获得最新版本与安全修复。
- 虽部分旧地址可能存在重定向,但重定向存在延迟或权限异常风险。建议统一迁移到
四、生态能力与后续规划
CPF-Cordova致力于让 Web 开发者零门槛进入 OpenHarmony 生态,后续工作将包括:
- Cordova 三方插件与框架的统一版本管理;
- 完善文档、教程与示例工程,降低上手难度;
- 建立标准化贡献流程、代码审查与发布机制;
- 提升社区问题响应与维护效率,保障生态稳定。
对于此次迁移带来的不便,我们深表歉意,感谢您的理解与支持。欢迎广大 Web 开发者与开源贡献者切换至CPF-Cordova,共同完善 OpenHarmony Cordova 跨平台生态!
CPF-Cordova 官方组织(更多仓库与插件列表):https://gitcode.com/CPF-Cordova
