完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
原文链接:https://bbs.elecfans.com/jishu_2001258_1_1.html
本人在进行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%AppDataRoamingnpmnode_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/ ... ll-0000001050164976 6. 至此,Windows环境搭建完成。 遇到的问题: Windows环境配置遇到最大的问题是serialport 的安装,问题如下图 问题处理方法: 重新安装node.js |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
2207个成员聚集在这个小组
加入小组HiSpark IPC AI摄像头(Hi3518E)串口能输入输出吗?
737 浏览 1 评论
【星闪派物联网开发套件体验连载】使用Dockerfile搭建润和WS63E的开发环境
856 浏览 1 评论
【星闪派物联网开发套件体验连载】用HiHope星闪server端BearPi星闪client端互相发代码控制对方板载灯
1224 浏览 0 评论
【星闪派物联网开发套件体验连载】用HiHope星闪server端发代码控制BearPi
764 浏览 0 评论
【星闪派物联网开发套件体验连载】智能交通灯--云端查看,远程控制视频
1233 浏览 0 评论
12102浏览 10评论
1884浏览 3评论
1237浏览 2评论
1061浏览 2评论
1019浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-27 07:01 , Processed in 0.594205 second(s), Total 46, Slave 38 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号