leiwuhen-67's blog leiwuhen-67's blog
首页
    • 《Vue》笔记
    • 《React》笔记
    • 《NodeJs》笔记
    • 《CSS》笔记
    • 《Redis》笔记
    • 基础入门
    • 《Mock》笔记
    • 《MySQL》笔记
    • 《Git》相关
影音视听
收藏
关于
GitHub (opens new window)

我的公众号

首页
    • 《Vue》笔记
    • 《React》笔记
    • 《NodeJs》笔记
    • 《CSS》笔记
    • 《Redis》笔记
    • 基础入门
    • 《Mock》笔记
    • 《MySQL》笔记
    • 《Git》相关
影音视听
收藏
关于
GitHub (opens new window)
  • 基础入门

    • 项目简介
    • ArkTS基础之自定义组件
    • ArkTS基础之页面与自定义组件生命周期
    • Column&Row组件的使用
    • ohpm安装及配置
  • HarmonyOS
  • 基础入门
心欲无痕
2023-10-09

ohpm安装及配置

这里均已 Mac 环境为例

# 1、安装

1、下载 ohpm 工具包,点击链接获取 (opens new window)

2、解压文件后,我将其放到我 sdk 文件同目录下,如我的 sdk 存放路径为 / Users/jiangfeng/Library/Huawei/Sdk

3、配置环境变量,在 PATH 路径下添加 HDC 工具路径和添加 HDC_SERVER_PORT 端口信息,在.bash_profile 文件中增加如下配置并保存:

export PATH=$PATH:/Users/jiangfeng/Library/Huawei/command-line-tools/ohpm/bin
export PATH=$PATH:/Users/jiangfeng/Library/Huawei/Sdk/hmscore/3.1.0/toolchains
export CLASSPATH
HDC_SERVER_PORT=7035
launchctl setenv HDC_SERVER_PORT $HDC_SERVER_PORT
export HDC_SERVER_PORT
1
2
3
4
5
6

4、执行以下命令,使用配置的环境变量生效。

source ~/.bash_profile
// 或者 source /Users/jiangfeng/.bash_profile
1
2

5、找到刚存放的 ohpm 工具包,进入 ohpm/bin 目录,双击 init,下图第一个

6、然后在命令窗口中查看环境变量,

echo $PATH
1

如果出现有刚配置的内容,则继续执行 ohpm 命令,如果有如下内容,说明配置成功

至此,满心欢喜的以为成功了,然而并没有,当我新开窗口后,执行 ohpm,发现找不到 ohpm,原因是我用的 zsh,因此需要在.zshrc 配置文件中增加如下配置,并保存

export PATH=/Users/jiangfeng/Library/Huawei/command-line-tools/ohpm/bin:$PATH
export PATH=/Users/jiangfeng/Library/Huawei/Sdk/hmscore/3.1.0/toolchains:$PATH
export CLASSPATH
HDC_SERVER_PORT=7035
launchctl setenv HDC_SERVER_PORT $HDC_SERVER_PORT
export HDC_SERVER_PORT
1
2
3
4
5
6

然后在命令窗口中执行 source ~/.zshrc 查看刚配置的环境变量是否成功,如果成功了,此时可以新开一个命令窗口,然后执行 ohpm,发现是可以的。

如果 DevEco Studio 中执行 ohpm 报查找不到命令错误,则关闭命令窗口标签页重新开一个或者关闭并重启 DevEco Studio 后就可以了

编辑 (opens new window)
上次更新: 7/1/2024, 4:56:33 PM
Column&Row组件的使用

← Column&Row组件的使用

Theme by Vdoing
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式