【HarmonyOS4学习笔记】《HarmonyOS4+NEXT星河版入门到企业级实战教程》课程学习笔记(十九)

avatar
作者
猴君
阅读量:0

课程地址: 黑马程序员HarmonyOS4+NEXT星河版入门到企业级实战教程,一套精通鸿蒙应用开发

(本篇笔记对应课程第 29 节)

P29《28.网络连接-第三方库axios》

在这里插入图片描述

要想使用第三方库axios,需要先安装ohpm,因为 axios 是第三方库,不是鸿蒙官方提供的,所以需要先安装 ohpm,它是 Harmony Packages Manager 的简写,是鸿蒙的包管理工具。

第一步:下载和安装 ohpm:

在这里插入图片描述
在这里插入图片描述

点击 “点击链接获取”,跳转到如下页面,下载相应版本:

在这里插入图片描述

下载完成后将 该压缩包文件放到习惯使用的目录下并解压:

在这里插入图片描述

进入 ohpm/bin 目录,并在此目录下打开命令行窗口:

在这里插入图片描述

在命令行窗口中执行初始化:init.bat

在这里插入图片描述

但此时仅实现了在bin目录下命令行有效,在其它目录下无效:

在这里插入图片描述

如果想让其在所有目录下都生效,需要将该目录配置到环境变量中:

win10配置环境变量如下:右键“我的电脑”,点击“属性”,找到“高级系统设置”:

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在 path 中配置环境变量:

在这里插入图片描述

配置完成后在任一目录下打开命令行窗口,都可以正常使用 ohpm 命令行了。

第二步:下载和安装 axios

在这里插入图片描述

如果用到其它第三方库,使用方法可以查看鸿蒙三方库中心仓:ohpm.openharmony.cn/#/cn/home

在这里插入图片描述
在这里插入图片描述

项目目录下有一个文件:oh-package.json5 ,这个文件即类似于项目依赖管理的文件:

在这里插入图片描述

在根目录下执行安装命令,安装完成后会发现依赖文件中显示出了 axios 的依赖;同时在 oh_modules(项目的第三方库和其他依赖) 下也能看到 axios 依赖:

在这里插入图片描述

在这里插入图片描述

axios() 第二个配置项中,params 代表使用get方法传递的参数,与拼接在url之后效果相同;data代表使用get方法以外的方法时需要传递的参数。

在这里插入图片描述

在这里插入图片描述

实践:

实践中遇到的问题:

在这里插入图片描述

从该篇笔记中找到原因与解决方案:
go——error记录

在这里插入图片描述

在这里插入图片描述

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!