学习鸿蒙,我学到的东西与浅显理解(2-7、三方库和本地库)

244 阅读1分钟

三方库

类似于 npm 包,就是别人发布出来,引入后能直接使用的功能模块

三方库的获取

image.png

三方库的使用

// 先查看版本,确定是否安装 ohpm,一般安装 IDE 后就自带了
ohpm -v 

// 安装指定库
ohpm install @ohos/lottie

// 卸载指定库
ohpm uninstall @ohos/lottie

// 引入到代码中
import lottie from '@ohos/lottie'

// 库的具体用法,一般会在它的技术文档里,这里不再赘述

安装后会显示在项目的 oh-package.json5 文件里 image.png

它的代码在这里 image.png


本地库

(个人理解) 鸿蒙的项目结构,天然就是 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'
  • 注意:以上路径及模块名称只是示例,需要自行替换~

系列文章


参考资料


写在最后

  • 不是教程,只是学习记录
  • 包含了一些自己的理解,一边学一边写的,难免有不对的地方
  • 写出来希望能与大家探讨,看到有错误的地方,望大家指正~