鸿蒙系统应用开发之开发准备

今天我们来聊一聊鸿蒙系统应用开发之前,要做什么准备工作,如下图所示,我们要做的就是安装DevEco Studio,然后配置开发环境。

老规矩,拍拍手👏,上菜。

安装DevEco Studio

首先我们打开链接++HUAWEI DevEco Studio和SDK下载和升级 | HarmonyOS开发者++,点击立即下载,去下载DevEco Studio。

下载完成后,我们选中刚才下载的文件,右键选择点击"Show in Finder"在Finder中打开它

接着我们双击解压对应的压缩包,然后双击dmg文件,按照图片的提示,把左边的软件拖到文件夹中。

在Launchpad中打开刚才我们安装的软件,当然你也可以选择用Spotlight Search

好啦,到这里我们这个开发工具软件就安装完了,接下来我们开始打开配置一下

配置开发环境

关于软件配置环境这快的,我的理解是,我们有一个不成文的规定,就是一路无脑next就好了,直到点到finished。一般对于初学者来说这就够了,下面我们一起来探索下。

一长一短我们选最短,也就是"Do not import settings",点击OK进入下一步。

由于神秘力量的原因,官网的npm源很慢,那我们给它换成华为的源。然后请点击"Start using DevEco Studio"

因为我之前装了nvm,所以我这里选择本地,这里你可以关注下红色那句话,对node是有版本要求的,不能太高,也不能太低哦。

既然这里提到了nvm,那就简单介绍一下,nvm是一个node的管理功能,可以让你随意切换不同版本的node软件,具体的两个常用命令如图所示。

我们选择v14.21.2这个版本的Node

你会发现之前那条红色的提醒没有啦,因为你的版本符合那个区间

到这里我们关于Node和NPM的相关开发配置就已经讲完了。

接下来我们配置SDK,一路next就好了,到最后你会看到finish。

勾选accept,点击next

然后就开始漫长的等待过程,具体的看你网速,这个时候你可以干点别的事,喝喝茶也行。

运气不好遇到这个事情怎么办

两条思路,一条墙内的,一条墙外的。

我们先讲墙内的,灵感来源于计算机死机重启,报错你就重新试一次,报错你就重新试一次,报错你就重新试一次,因为有可能是第一次你运气不太好,后面它又好了。

排除楼上这种可能性后,你就要去思考,会不会是我的网络不通啊,很多包都是国外的源导致的。这个时候,同学们坐稳啦,我要开车啦。

同学,这个时候能开飞机的开飞机,开不了的我们上小猫咪。点击一下"benchmark",中文意思是测速,这么多我们选一个毫秒数最小的,为什么?我不知道,就是感觉,珍惜时间,我想快点搞完回家吃饭,就这么简单。

同学,看到这里你就应该感到开心,编程的世界里,在配置环境看到finish,那是一种爽翻天的感觉,就好比你做大巴坐到终点站,哎,那个快乐呀。

点完finish,会进到这个界面,我们一起休息一下吧,消化一下吧,下次再讲,再见!

文章转载自: ataola

原文链接: https://www.cnblogs.com/cnroadbridge/p/17048463.html

体验地址: 引迈 - JNPF快速开发平台_低代码开发平台_零代码开发平台_流程设计器_表单引擎_工作流引擎_软件架构

相关推荐
赵得C16 分钟前
智能体的范式革命:华为全栈技术链驱动下一代AI Agent
人工智能·华为·ai·ai编程
Fanmeang2 小时前
华为防火墙基础功能详解:构建网络安全的基石
运维·网络·安全·华为·防火墙·策略·安全域
爱笑的眼睛113 小时前
深入解析ArkTS类型系统:构建安全高效的HarmonyOS应用
华为·harmonyos
Android疑难杂症3 小时前
鸿蒙Media Kit媒体服务开发快速指南
android·harmonyos·音视频开发
国霄4 小时前
(3)Kotlin/Js For Harmony——解决官方库序列化卡顿
harmonyos
武陵悭臾4 小时前
Python应用开发学习: Pygame 中实现数字水平靠右对齐和垂直靠底对齐
python·学习·程序人生·游戏·个人开发·学习方法·pygame
光芒Shine4 小时前
【HarmonyOS-北向开发(软件)】
harmonyos
猫林老师6 小时前
Flutter for HarmonyOS开发指南(四):国际化与本地化深度实践
flutter·华为·harmonyos
猫林老师13 小时前
Flutter for HarmonyOS 开发指南(一):环境搭建与项目创建
flutter·华为·harmonyos
爱笑的眼睛1115 小时前
HarmonyOS通知消息分类管理的深度实践与架构解析
华为·harmonyos