HarmonyOS 鸿蒙下载三方依赖 ohpm环境搭建

前言

ohpm(One Hundred Percent Mermaid )是一个集成了Mermaid的命令工具,可以用于生成关系图、序列图、等各种图表。我们可以使用ohpm来生成漂亮且可读性强的图表。

本期教大家如何搭建ophm环境:

一、在DevEco Studio中,将依赖放到指定的 oh-package-json5dependencies

aafac92d1bfd40c3676e5970177b6cf5.png

二、打开 Terminal 执行 :ohpm install

(1)成功会提示
07716dbde854b8fe460eb873ad36ceaf.png

(2)失败会提示
ohpm not found ! 大概意思就是找不到这个ohpm

三、解决小标题(2)的失败提示:

1、查阅我们的ohpm地址
一定要记住这个地址
Mac端找到该位置路径 点击DevEco Studio ->Preferences
fcf1fc15961590b1ceb2e2fec4253b00.png

2、打开终端命令行 输入:echo $SHELL 输入后 单击回车

注:如果不需要以下图文引导 请向下拉 下方有无图文引导方式

65887bb3773f2e64ab04d34986bc604b.png

3、提示 /bin/zsh

(1)执行: vi ~/.zshrc 后点击回车

在这里插入图片描述

(2)进入到该页面 输入 i
在这里插入图片描述

(3)拷贝:export OHPM_HOME=/Users/xxx/Library/Huawei/ohpm export PATH=${PATH}:${OHPM_HOME}/bin

中间的 xxx 输入 在标题三 1 图中 /Users 每个用户名都不一样 不要直接填xxx 按照路径给的填写即可。

9bbe4013bdcfbc251d798c2a112a5ca9.png

(4)编辑完成后,单击ESC ,即可退出编辑模式,然后输入:wq!单击回车保存

34327215bc78e225978bf91fffa09176.png

(5)输入: source ~/.zshrc;

57263204f7b6f1c7675ece64763b5208.png

以下是无图文引导方式:

(1)执行: vi ~/.zshrc
(2)输入 i
(3)export OHPM_HOME=/Users/xxx/Library/Huawei/ohpm export PATH=${PATH}:${OHPM_HOME}/bin

中间的 xxx 输入 在 标题三的(1)图中 /Users 每个用户名都不一样 不要直接填xxx 按照路径给的填写即可。

(4)编辑完成后,单击ESC ,即可退出编辑模式,然后输入:wq!,单击回车保存
(5)输入: source ~/.zshrc;

4、提示/bin/base

(1)执行: vi ~/.bash_profile
(2)输入 i
(3)export OHPM_HOME=/Users/xxx/Library/Huawei/ohpm export PATH=${PATH}:${OHPM_HOME}/bin

中间的 xxx 输入 在 标题3的(1)图中 /Users 每个用户名都不一样 不要直接填xxx 按照路径给的填写即可(4)编辑完成后,单击ESC ,即可退出编辑模式,然后输入“:wq!”,单击回车保存
(5)输入: source ~/.bash_profile

四、检验 ohpm环境是否配置成功

命令行输入 export 查验是否有 ohpm
在这里插入图片描述

第二种检验方式 输入 ohpm -v 会显示你的版本

88ca255a4651c2679f8328e44b0f89d5.png

相关文档:

相关推荐

  1. 鸿蒙(HarmonyOS)应用开发——库(题目答案)

    2024-04-27 09:50:03       116 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-27 09:50:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-27 09:50:03       100 阅读
  3. 在Django里面运行非项目文件

    2024-04-27 09:50:03       82 阅读
  4. Python语言-面向对象

    2024-04-27 09:50:03       91 阅读

热门阅读

  1. Spring Boot项目中按天分割日志的实践

    2024-04-27 09:50:03       42 阅读
  2. SpringBoot这29个注解你都用到过么

    2024-04-27 09:50:03       39 阅读
  3. 慢生活,慢光阴

    2024-04-27 09:50:03       33 阅读
  4. PyTorch的基本概念及使用场景

    2024-04-27 09:50:03       38 阅读
  5. MAC系统升级问题记录

    2024-04-27 09:50:03       37 阅读
  6. 五一节前的信息系统的安全保障工作

    2024-04-27 09:50:03       30 阅读
  7. springmvc

    springmvc

    2024-04-27 09:50:03      114 阅读
  8. Git常用命令大全

    2024-04-27 09:50:03       37 阅读
  9. Oracle时间函数

    2024-04-27 09:50:03       169 阅读