最近公司做鸿蒙技术预研,于是我基于2024年5月官方文档,写下了部分总结。由于FA模型已被弃用,总结中所有项目都是基于stage模型构建。
1 开发环境
1.1 IDE
HUAWEI DevEco Studio 是一款面向HarmonyOS应用及元服务开发者提供的集成开发环境(IDE), 助力高效开发。
当前总结基于DevEco Studio 3.1.1 Release 编写
1.1.1 下载
下载地址:
https://developer.huawei.com/consumer/cn/deveco-studio#download
目前仅支持 Windows和Mac,该版本适用HarmonyOS和OpenHarmony应用及服务开发,可体验HarmonyOS 3.1 版本及以下的开发能力。

特别需要注意的是,Dev-Eco需要依赖node环境,并且3.1.1 Release版本的Dev-Eco只支持14.x到16.x的node版本
1.1.2 安装
根据对应的系统下载对应安装文件并安装
选择路径:

增加桌面快捷方式:

运行:

1.2 依赖
1.2.1 基础配置

Dev-Eco需要依赖node环境,并且3.1.1 Release版本的Dev-Eco只支持14.x到16.x的node版本。
选择自己已安装好的node版本或者通过ide自动下载推荐的版本。
这里推荐使用nvm进行本地node环境管理
下载地址:https://github.com/coreybutler/nvm-windows
安装完成后使用 nvm ls查看当前已安装的node环境

前面带*的是当前正在使用的版本
通过 nvm use xxxx 切换其他版本,xxxx为系统中已安装的node版本号

查看当前node版本,发现已经切换为20.13.1

初始状态使用nvm ls会显示空白,因为系统中没有安装node
使用nvm install lts 安装最新的LTS版本
使用nvm install xxxx 安装具体的版本,xxxx为具体版本号,例如:16.19.1
可以使用nvm use 16 直接切换到node 16 ,因为此时系统中16版本就一个

nvm安装默认的目录在C:\Users\Administrator\AppData\Roaming,AppData是隐藏目录,需注意。


这样基本配置就配置好了
1.2.2 SDK配置

设置好自己想保存SDK的目录
1.2.3 汇总配置


把HarmonyOS SDK和OpenHarmony SDK都勾选了

进入下载队列

等待环境下载完成

1.2.4 环境配置检查
检查环境配置是否正常


所有的勾都勾上说明目前环境正常。
未完待续…