如何配置ohpm环境变量,以及ohpm的基础命令 原创

安苒anran0
发布于 2023-7-21 17:15
浏览
3收藏

背景介绍

很多小伙伴发现在自己的命令行中没有办法使用ohpm命令,所以这篇文章主要教大家如何在已经安装DevEco后如何配置ohpm环境变量。
【小编目前还没有看到类似的教程,可能是全网首发哦!】

环境介绍

时间 :2023年7月21日 16:05:12
ohpm版本号:1.1.2
DevEco 版本号:DevEco Studio 3.1 Release
API版本号:API 9
系统版本号:Windows 11 专业版 22H2

什么是ohpm

如何检查自己是否需要配置ohpm

1、同时按下键盘下的 win键 与 R键,调出运行界面。
2、在输入框中输入cmd
3、点击确认按钮
如何配置ohpm环境变量,以及ohpm的基础命令-鸿蒙开发者社区

这时候输入ohpm按下回车,如果已经配置过ohpm会显示ohpm的所有命令。如下图:
如何配置ohpm环境变量,以及ohpm的基础命令-鸿蒙开发者社区

如果没有配置ohpm会显示++‘ohpm’ 不是内部或外部命令++,如下图:
如何配置ohpm环境变量,以及ohpm的基础命令-鸿蒙开发者社区

此时你就需要配置ohpm环境变量

从DevEco找到ohpm的安装路径

首先我们打开DevEco的设置页面
依次点击文件(File)->设置(Setings)
如何配置ohpm环境变量,以及ohpm的基础命令-鸿蒙开发者社区

从设置页面找到ohpm的位置,并把它复制到文件管理器打开
如何配置ohpm环境变量,以及ohpm的基础命令-鸿蒙开发者社区

从文件管理器中打开ohpm中的bin目录
如何配置ohpm环境变量,以及ohpm的基础命令-鸿蒙开发者社区

在bin目录下我们就可以看到我们需要配置的ohpm,首先我们双击init文件
如何配置ohpm环境变量,以及ohpm的基础命令-鸿蒙开发者社区

待运行完成时将文件路径复制,后面会用到这个路径哦
如何配置ohpm环境变量,以及ohpm的基础命令-鸿蒙开发者社区

配置环境路径

打开设置页面
如何配置ohpm环境变量,以及ohpm的基础命令-鸿蒙开发者社区
选择高级系统设置
如何配置ohpm环境变量,以及ohpm的基础命令-鸿蒙开发者社区

选择环境变量
如何配置ohpm环境变量,以及ohpm的基础命令-鸿蒙开发者社区

找到PATH并双击
如何配置ohpm环境变量,以及ohpm的基础命令-鸿蒙开发者社区
点击新建按钮,然后粘贴我们刚刚复制的路径。
如何配置ohpm环境变量,以及ohpm的基础命令-鸿蒙开发者社区
点击所有页面的确定
如何配置ohpm环境变量,以及ohpm的基础命令-鸿蒙开发者社区

检查环境是否配置成功

注意这里必须要新开一个CMD页面才可以将刚刚输入的环境变量生效,原先打开过的CMD页面环境都是不会自动更新的。

按下 win + R 输入CMD 点击确认
输入ohpm -v 如果正确显示版本号代表ohpm配置正确
如何配置ohpm环境变量,以及ohpm的基础命令-鸿蒙开发者社区

ohpm的常用命令

获取ohpm 帮助

可以在命令行输入ohpm help 也可以访问官网阅读中文教程

ohpm help

ohpm官网教程

查询指定三方库的具体信息

在命令输入 ohpm info 可以查询指定第三方库的具体信息

ohpm info [<@group>/]<pkg>[@<version>]

初始化ohpm目录

在命令行输入ohpm init 可以初始化ohpm目录。回自动在当前目录下创建on-package.json5文件

ohpm init

安装第三库

在命令输入如下命令可以安装第三库

ohpm install [[<@group>/]<pkg>[@<version>]] ...
ohpm install <folder> 
ohpm install <har file>
alias: i

列出已经安装的第三库

在命令输入 ohpm list 可以列出已经安装的第三方库

ohpm list [[<@group>/]<pkg>[@<version>]]
alias: ls

查看ohpm版本号

在命令输入 ohpm -v 可以查询 ohpm cli 安装版本

ohpm -v | --version

这里附上我个人的技术交流群:750659141
如何配置ohpm环境变量,以及ohpm的基础命令-鸿蒙开发者社区
遇到任何技术问题欢迎来提问。

©著作权归作者所有,如需转载,请注明出处,否则将追究法律责任
已于2024-3-11 16:48:57修改
5
收藏 3
回复
举报
12条回复
按时间正序
/
按时间倒序
红叶亦知秋
红叶亦知秋

搭环境就经常翻车在环境变量配置上

回复
2023-7-21 17:19:01
安之__
安之__

很顺利,谢谢小编

1
回复
2023-8-4 10:10:19
zhushangyuan_
zhushangyuan_

有心了。感谢分享。


编辑环境变量的时候,直接搜索下env,能快速打开编译环境变量的界面。



3
回复
2023-8-4 10:14:42
0309NYOAH
0309NYOAH

补充一下,配置ohpm之前需要先完成npm的配置

回复
2023-9-22 23:48:00
cuiaa
cuiaa

点击init.bat闪退怎么回事

回复
2023-11-13 12:53:39
安苒anran0
安苒anran0 回复了 cuiaa
点击init.bat闪退怎么回事

画面就是会跳一下,如果不放心可以用cmd里运行init.bat。可以看到运行日志。

回复
2023-11-14 00:10:48
wx6528a84ae6bff
wx6528a84ae6bff

有mac版本的吗?求助

回复
2024-1-10 15:05:12
安苒anran0
安苒anran0 回复了 wx6528a84ae6bff
有mac版本的吗?求助

笔者这里没有mac 的本子,没有办法测试mac的环境 ,不过笔者在官网有看见mac的下载链接​​HUAWEI DevEco Studio和SDK下载和升级 | HarmonyOS开发者​

回复
2024-1-11 05:00:55
安苒anran0
安苒anran0 回复了 wx6528a84ae6bff
有mac版本的吗?求助


抱歉我没有mac的电脑,不过我可以帮助你完成。私信你了


已于2024-2-19 18:18:31修改
回复
2024-2-19 18:15:23
qq58b7cd575efa1
qq58b7cd575efa1

有心了。感谢分享。

回复
2024-2-20 10:34:33
wx65ec62a37438d
wx65ec62a37438d

你好,我的DevEco中的ohmp显示set up失败,但是ohmp网络可以连上,不是官网说的注册书的问题,我手动安装了ohmp,在终端也成功显示ohmp,但仍然无法配置ohmp进入DevEco,这是为什么

回复
2024-3-9 21:28:24
安苒anran0
安苒anran0

加一下我的群号,后续我会帮你指导的

回复
2024-3-11 16:49:44
回复
    相关推荐