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

今天我们来聊一聊鸿蒙系统应用开发之前,要做什么准备工作,如下图所示,我们要做的就是安装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快速开发平台_低代码开发平台_零代码开发平台_流程设计器_表单引擎_工作流引擎_软件架构

相关推荐
我是小a1 小时前
「财务管家」智能记账应用:HarmonyOS NEXT 页面布局设计与实现详解
华为·harmonyos·鸿蒙·鸿蒙系统
SuperHeroWu71 小时前
HarmonyOS7特性解读
harmonyos·特性·智能化·多窗形态·场景协同·空间化
心中有国也有家4 小时前
使用 DevEco Studio 配置 Flutter 鸿蒙签名
学习·flutter·华为·harmonyos
如此风景4 小时前
鸿蒙开发状态管理 V2 全部装饰器详解速查表
harmonyos
爱吃大芒果4 小时前
鸿蒙 ArkTS 网络工程进阶:@ohos.net.http 模块下的长连接、超时与防内存泄漏实战
华为·harmonyos
FrameNotWork5 小时前
HarmonyOS 6.0 沉浸式状态栏与安全区域适配实战
华为·harmonyos
绝世番茄5 小时前
鸿蒙原生ArkTS布局方式之Stack+Opacity叠加淡入淡出深度解析
华为·harmonyos·鸿蒙
心中有国也有家5 小时前
鸿蒙Flutter开发环境从零搭建教程(Windows/macOS双平台·避坑版)
学习·flutter·华为·harmonyos
国服第二切图仔6 小时前
HarmonyOS APP《画伴梦工厂》开发第43篇-多模块架构设计——模块拆分与依赖管理
华为·harmonyos
HarmonyOS_SDK7 小时前
一次开发,多端高效协同:解码HarmonyOS SDK窗口的响应式设计哲学
harmonyos