HarmonyOS鸿蒙Next中uniapp开发

HarmonyOS鸿蒙Next中uniapp开发 uniapp开发harmony 应用,是不是必须使用vue3?

9 回复

楼主,在使用uniapp开发Harmony应用时,只能使用vue3语法开发。

cke_1323.png

参考文档:鸿蒙App专题

更多关于HarmonyOS鸿蒙Next中uniapp开发的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


HBuilderX 4.27 版本开始,uni-app 支持 Harmony Next 平台的 App 开发。

目前仅支持 vue3 项目编译到鸿蒙平台,vue2 项目升级 vue3 项目请参考:vue2 项目迁移到 vue3

官网:https://uniapp.dcloud.net.cn/tutorial/harmony/intro.html

是的,使用uniapp开发HarmonyOS Next应用必须基于Vue3语法

Vue版本强制要求

  • 仅支持Vue3语法,Vue2及plus扩展库不在兼容范围内
  • 若原有项目基于Vue2开发,需通过代码迁移工具或手动重构升级至Vue3

找HarmonyOS工作还需要会Flutter的哦,有需要Flutter教程的可以学学大地老师的教程,很不错,B站免费学的哦:https://www.bilibili.com/video/BV1S4411E7LY/?p=17

是的目前仅支持 vue3 项目编译到鸿蒙平台,vue2 项目升级 vue3 项目请参考:vue2 项目迁移到 vue3

链接地址:概述 | uni-app官网 (dcloud.net.cn)

是的,需要vue 3才可以进行开发

HarmonyOS Next中UniApp开发基于ArkTS语言,通过适配层实现跨平台运行。开发者需使用DevEco Studio 4.0及以上版本,并安装HarmonyOS SDK。UniApp项目需配置鸿蒙编译器,通过hb命令编译为HAP格式应用。目前支持部分Vue.js语法和API,但需注意鸿蒙原生组件与Web容器的差异。

在HarmonyOS Next中使用uni-app开发应用时,推荐使用Vue 3,因为Vue 3提供了更好的性能、组合式API以及对TypeScript的原生支持,能够更好地适配HarmonyOS Next的架构和开发要求。虽然Vue 2仍可能兼容,但Vue 3是官方建议的版本,未来生态和工具链也会更倾向于Vue 3。

回到顶部