三方库
类似于 npm 包,就是别人发布出来,引入后能直接使用的功能模块
三方库的获取
- 开源三方库的汇总
- gitee.com/openharmony…
- 三方库中心仓
- ohpm.openharmony.cn/#/cn/home
三方库的使用
// 先查看版本,确定是否安装 ohpm,一般安装 IDE 后就自带了
ohpm -v
// 安装指定库
ohpm install @ohos/lottie
// 卸载指定库
ohpm uninstall @ohos/lottie
// 引入到代码中
import lottie from '@ohos/lottie'
// 库的具体用法,一般会在它的技术文档里,这里不再赘述
安装后会显示在项目的 oh-package.json5 文件里
它的代码在这里
本地库
(个人理解) 鸿蒙的项目结构,天然就是 Monorepo 的架构,所以它有 WorkSpace 链接本地库的概念
创建本地库
- 鼠标移到工程目录顶部 (即根目录),单击鼠标右键,选择 New>Module
- 在 Choose Your Ability Template 界面中,选择 Static Library,并单击Next
- 在 Configure the New Module 界面中,设置新添加的模块信息,设置完成后,单击 Finish 完成创建
- 创建完成,会在工程目录中生成HarmonyOS ohpm共享模块及相关文件
使用本地库
- 在要安装本地库的项目路径下执行:
ohpm install ../libray --save- 然后就可以在代码里引入了
import { Buttons } from '@ohos/library'- 注意:以上路径及模块名称只是示例,需要自行替换~
系列文章
参考资料
写在最后
- 不是教程,只是学习记录
- 包含了一些自己的理解,一边学一边写的,难免有不对的地方
- 写出来希望能与大家探讨,看到有错误的地方,望大家指正~