1.前端时间一直在处理rn升级到0.72.5的问题,搞定之后,今天接到任务,让rn适配鸿蒙,于是我去鸿蒙官网看了一下,从零开始搞鸿蒙,自己搭建鸿蒙框架,写鸿蒙代码, 然后把现有的rn集成进去
鸿蒙HarmonyOS开发者文档,这里首先要用手机号注册一个鸿蒙账号,然后下载DevEco Studio,

image.png
我下载的是最新版本5.0.5, macos(X86),想查看自己是X86还是arm,用命令
uname -a
输出
ccms-g@iMac ~ % uname -a
Darwin iMac.local 23.6.0 Darwin Kernel Version 23.6.0: Mon Jul 29 21:13:00 PDT 2024; root:xnu-10063.141.2~1/RELEASE_X86_64 x86_64

image.png
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/ide-software-download
2.我用的mac电脑,配置代理如下
说明
DevEco Studio提供开箱即用的开发体验,将HarmonyOS SDK、Node.js、Hvigor、OHPM、模拟器平台等进行合一打包,简化DevEco Studio安装配置流程。
HarmonyOS SDK已嵌入DevEco Studio中,无需额外下载配置。HarmonyOS SDK可以在DevEco Studio安装位置下DevEco Studio\sdk目录中查看。如需进行OpenHarmony应用开发,可通过DevEco Studio > Preferences > OpenHarmony SDK页签下载OpenHarmony SDK。
.配置path
找到路径/Users/ccms-g/.bash_profile 或者直接打开终端输入vi ~/.bash_profile

image.png
export PATH="/Applications/DevEco-Studio.app/Contents/sdk/{版本路径}/openharmony/toolchains:$PATH" # 按照实际 SDK 安装路径配置,需要选择{显示包内容}
HDC_SERVER_PORT=7035
launchctl setenv HDC_SERVER_PORT $HDC_SERVER_PORT
export HDC_SERVER_PORT