[文章]基于Hi3861WIFI iot环境准备(问题及解决)

阅读量0
0
0


由于Hi3861 WIFI iot根据官方网站,安装分为如下几步:
  • 安装Visual Studio Code
  • 安装Node.js
  • 安装JDK
  • 安装hpm
  • 安装DevEco Device Tool插件
  • 安装C/C++插件
安装Visual Studio Code1、访问https://code.visualstudio.com/,根据提示下载相应的Visual studio code
2、下载完成后,点击软件包安装,安装过程中,请勾选添加到PATH(重启后生效)
注:Visual Studio code与Visual Studio不是同一个东西,本人一开始没注意看,就下载成Visual  Studio,搞错了
安装Node.js
1、登录https://nodejs.org/en/download/下载Node.js软件包。请选择LTS版本12.0.0及以上,Windows 64位对应的软件包。
2、下载完成后,点击软件包进行安装,勾选图中的选项框,自动安装必要工具(如Python、Visual Studio构建工具链)。
3、系统自动打开PowerShell工具,开始安装必要工具,会提示安装Python和Visual Studio构建工具链安装成功。如果安装必要工具链过程中提示Visual Studio的更新失败,可以忽略跳过,不影响使用
4、在“此电脑 > 属性 > 高级系统设置 > 高级 > 环境变量 >系统变量”中,新增NODE_PATH变量,值为:C:Users{userName}AppDataRoamingnpmnode_modules,其中userName请替换为实际的用户名称。
5、打开CMD命令行工具,输入“node -v”命令,能正常查询Node.js的版本号,说明Node.js安装成功
注:如果系统是win10可以直接安装Node.js最新版,但由于本人的系统为win7刚刚好不能安装最新版,所以退而求其次装的是12.18.4的版本,因为查了csdn上面说的只有这个有支持win7
安装JDK
1、  下载并安装JDK,版本要求为:1.8版本。( 如果已安装JDK,打开命令行工具,输入java -version命令,检查版本号是否1.8版本。)注:安装完成之后需要配置环境,详情安装JDK以及配置环境链接见下方,感谢Kristen博主分享。
原文链接:https://blog.csdn.net/weixin_44084189/article/details/98966787
安装hpm
1、该方式需先确保Node.js安装成功。在安装hpm前,请检查网络连接状态,如果网络不能直接访问Internet,而是需要通过代理服务器才可以访问。这种情况下,需要先设置npm代理,才能安装hpm。
2、打开命令行工具,执行如下命令安装hpm。
npm install -g @ohos/hpm-cli
3、安装完成后,执行如下命令(V为大写字母)查看hpm是否安装成功。
hpm -V
注:本人直接输入以上两条指令,但是一点反应都没有,参考以下链接,就可以安装了,感谢HiHope社区分享。
原文链接:https://bbs.elecfans.com/jishu_2001376_1_1.html
安装Node.js
  • 登录HarmonysOS设备开发门户,点击右上角注册按钮,注册开发者帐号,注册指导参考注册华为帐号。如果已有华为开发者帐号,请直接点击登录按钮。
  • 登录https://device.harmonyos.com/cn/ide进入HUAWEI DevEco Device Tool产品页,下载DevEco Device Tool安装包。
  • 打开Visual Studio Code软件。
  • 采用从本地磁盘安装方式,安装DevEco Device Tool。
安装C/C++插件
1、HarmonysOS设备开发采用C/C++语言,Visual Studio Code工具对C/C++语言的支持插件非常丰富,可以安装“C/C++”插件来实现C/C++代码智能提示、代码高亮、格式化等功能,帮助您更高效、便利的开发更规范和优美的代码。在Visual Studio Code的插件市场,输入“C/C++”,然后点击“Install”。
2、如果在线安装失败,可点击右下角弹框的“Go to Download Page”,下载离线插件(选择“cpptools-win32.vsix”版本,Windows下,64位和32位系统均为同一个安装包)。然后再参考安装DevEco Device Tool插件的方式,离线安装C/C++插件。
后续会更新ubuntu和harmony镜像。

回帖

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