【HarmonyOS】零基础自学鸿蒙开发
- 参考:官网文档
一、入门
1. 快速入门
1.1 开发准备
构建一个简单的具有页面跳转/返回功能的应用
1.1.1 基本概念
-
UI
框架HarmonyOS提供了一套UI开发框架,即方舟开发框架(
ArkUI
框架)两种开发范式:
- 声明式
- 类Web
-
应用模型
应用模型是HarmonyOS为开发者提供的应用程序所需能力的抽象提炼,它提供了应用程序必备的组件和运行机制。
- FA模型
- Stage模型
1.1.2 工具准备
安装最新版DevEco Studio
往下走:
是个绿色软件,解压即安装
好的,不是,运行安装程序吧
next
自己改, next
全勾,next
install!
重启可以让环境变量立即生效,一会儿见
回来了
直接启动看看吧
同意
不导入任何配置
这里要Node.js
环境,笔者本机装的是v18.10.0
这里还要一个Ohpm
的东西
官网介绍:OHPM CLI 作为鸿蒙生态三方库的包管理工具,支持OpenHarmony共享包的发布、安装和依赖管理。
下载一下吧。https://developer.harmonyos.com/cn/develop/deveco-studio#download_cli
包括SDK管理sdkmgr、代码检查codelinter、三方库的包管理ohpm
解压出来就是这样子的了
进入“ohpm/bin
”目录,打开命令行工具,执行init.bat
指令初始化ohpm。
好家伙,下了很多npm 的包
将ohpm配置到环境变量中:
验证一下啊:
今天是2024年4月21日,最新版本号1.2.0
这里笔者换个位置
重新执行了一下init.bat
好,回到IDE 界面
好,node 版本还有限制,切换一下,nvm
工具
如果强行装是装不了两个版本 的
先看看本机已有的node
:
正在用的这个版本不满足要求
直接nvm install 16.9.1
直接使用这个版本吧
这样就切了
next
切换一下SDK
的存储路径,next
两个都同意,next
next
等待下载完成
finish
配置HDC 工具环境变量
就这样保存即可
最后来让我们诊断一下总的开发环境
为了您开发应用/服务的良好体验,DevEco Studio提供了开发环境诊断的功能,帮助您识别开发环境是否完备。
很好,都通过了。