[文章]

【HarmonyOS HiSpark Wi-Fi IoT 套件试用连连载】Windows环境的搭建

2020-10-26 11:16:05  202 Hi3516DV300开发板 海思Hi3516DV300 HarmonyOS HarmonyOS开发板 鸿蒙系统
分享
本人在进行Windows环境搭建的过程中遇到一个大坑node.js的安装问题,node.js的问题导致npm后面的操作也有问题,最终导致npm install -g serialport 安装串口插件时出现问题,现总结安装步骤如下。
1.  安装Node.js

DevEco 插件的烧录功能依赖 nodejs 和相关插件,需要先安装 nodejs 和相关插件;
(1)Node.js 下载页面:https://nodejs.org/en/download/ 例如选择 64 bit Windows Installer (.msi)下载
(2)  设 置 环 境 变 量 NODE_PATH 为C:\Users\%USERNAME%\AppData\Roaming\npm\node_modules 其中%USERNAME%为实际用户名;
提示:这个步骤安装耗时比较长。
2.   安装 JDK
需要安装 JDK 1.8 的版本。
3. 安装 VSCode
DevEco Device Tool(简称 DevEco 插件)是一个 Visual Studio Code(简称 VSCode)的插件,需要先安装 VSCode;
安装过程中,请勾选“添加到 PATH(重启后生效)”,其他按照默认选项进行即可;
VSCode 下载页面:https://code.visualstudio.com/Download,例如选择 System Installer 64 bit下载 4.   安装 hpm 和其他 npm 包
(1)使 用 国 内 镜 像 源 , 加 速 模 块 下 载 速 度 : npm config set registry
https://registry.npm.taobao.org
(2) 安装 hpm 鸿蒙组件管理器:npm install -g @ohos/hpm-cli
(3) 安装 Windows 编译工具包,serialport 包需要编译本地模块,必须先安装此包才能安装 serialport 包:
npm install -g windows-build-tools
(4)安装 tftp 包,用于启动 tftp 服务器,通过网络方式向单板烧录映像:
npm install -g tftp
(5)安装 serialport 包,用于通过串口烧写映像:
npm install -g serialport
npm install -g@serialport/parser-readline
注意:
serialport 这个 npm 包安装的过程中需要编译源码,需要先安装 windows-build-tools再安装这个包才会成功;


5. 下载 DevEco 插件
(1)登录 HarmonysOS 设备开发门户,点击右上角注册按钮,注册开发者帐号,注册指导参考注册华为帐号。如果已有华为开发者帐号,请直接点击登录
(2)进入 HUAWEI DevEco Device Tool 产品页,下载 DevEco Device Tool 安装包。
(3)打开 Visual Studio Code 软件。 (4)采用从本地磁盘安装方式,安装 DevEco Device Tool。
注:安装DevEcoDeviceTool,参考华为官方说明:https://device.HarmonyOS.com/cn/docs/ide/user-guides/tool_install-0000001050164976
6. 至此,Windows环境搭建完成。
Windows系统配置完成图.png
遇到的问题:
Windows环境配置遇到最大的问题是serialport 的安装,问题如下图 微信图片_20201026092410.png
问题处理方法:
重新安装node.js
0
2020-10-26 11:16:05   评论 分享淘帖
1 个讨论
我的Windows 编译工具包也装不上,请问是什么原因啊
2020-11-25 18:52:23 评论

举报

您需要登录后才可以回帖 登录 | 注册

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
发表新帖