随着 OpenHarmony 跨平台生态持续壮大,Ionic + Capacitor 凭借“HTML/CSS/JS 写 App、一套代码多端运行”的优势,成为 Web 开发者进入鸿蒙生态的首选框架之一。为统一生态管理、降低迁移门槛、规范社区协作,目前已经在 AtomGit 平台创建 CPF‑Ionic 专属组织,全面承载 Ionic 鸿蒙化框架、工具、插件与示例项目的孵化与运营。
Ionic 是全球主流的开源跨平台 UI 框架,2013 年诞生,基于 Web 技术栈(HTML/CSS/JS/TS)构建移动应用,早期深度绑定 Cordova,2019 年后主推自研的 Capacitor 作为现代化原生运行时。
简单说:Cordova 是“老大哥”,Ionic + Capacitor 是它的现代化升级版,UI 更漂亮、体验更流畅、生态更活跃。
此前,Ionic 鸿蒙化相关仓库分散在 openharmony-sig、openharmony-tpc 等多个组织下,框架、插件、工具缺乏统一入口,开发者查找依赖、迁移项目、提交反馈成本高。
为响应 OpenHarmony 跨平台框架 PMC 治理规范,配合 Ionic SIG 专项工作组推进技术落地与生态建设,成立 CPF‑Ionic 组织。
目前 CPF‑Ionic 已完成 28 个官方核心插件 + 14 个常用三方插件 的鸿蒙化适配,覆盖绝大多数业务场景:
所有插件对齐 Capacitor 标准接口,与官方保持同步更新,迁移无痛。
原 openharmony-sig 下的 Capacitor 核心框架、命令行工具、示例项目已全部迁移至 CPF‑Ionic,旧仓库将停止维护,请尽快切换新地址。
原分散在各组织的 40+ 官方/三方插件 已整体迁入 CPF‑Ionic,统一管理、统一更新、统一 issue 处理。
更新仓库地址已克隆旧仓库的开发者,执行:
git remote set-url origin 新仓库地址项目依赖替换package.json 中引用的旧插件/框架地址,统一替换为 CPF‑Ionic 下的新地址。
快速创建鸿蒙应用
# 安装鸿蒙版 Capacitor CLInpm install -g @capacitor/cli# 创建 Ionic + Capacitor 鸿蒙项目ionic start my-ionic-ohos --capacitor# 添加鸿蒙平台cd my-ionic-ohosnpx cap add openharmony插件查找与使用访问 https://atomgit.com/CPF-Ionic,可查看全量插件清单,按名称检索。
Issue 与反馈所有问题、需求、Bug 统一在 CPF‑Ionic 对应仓库提交,社区将及时响应。
欢迎广大 Web 开发者、Ionic 老用户、开源爱好者加入 CPF‑Ionic 社区,一起把 Ionic 鸿蒙生态做大做强,让 Web 技术在鸿蒙世界绽放更大价值!
Cordova 鸿蒙化仓库迁移公告:全新 CPF-Cordova 组织正式上线
如果这篇文章对你有帮助,麻烦大家点赞 + 收藏 + 转发三连支持~ 你们的每一份认可,都是我持续输出技术干货的最大动力!后续还会带来更多实操教程,技术解读。记得关注不迷路哦~
也欢迎添加我的联系方式,咱们交个朋友!未来我也会持续分享各类前沿技术干货。