HarmonyOS开发 - ohpm环境变量配置

        ohpm作为OpenHarmony三方库的包管理工具,支持OpenHarmony共享包的发布、安装和依赖管理。在使用第三方库插件时,需要通过ohpm进行下载和安装。

        在安装axios时,发现ohpm命令不存在,原以为本地未安装,但在官网并未发现有下载ohpm工具包地方,在其介绍页也只是介绍了ohpm相关命令及配置,地址:文档中心

        在思考片刻之后,想起安装DevEco Studio时,已帮我们安装了ohpm工具包。所以安装了DevEco Studio开发工具,无须重复安装ohpm了。如下图:

一、ohpm不是内部命令

        打开CMD命令窗口后,输入命令:ohpm -v 报错“'ohpm' 不是内部或外部命令,也不是可运行的程序或批处理文件。”,如下图:

        这是因为,虽然下载及安装过了ohpm,但是并未在系统环境变量里进行配置,所以全局中还无法识别ohpm命令。

二、查找ohpm

        此时我们先打开安装在本地的ohpm程序目录,查看后再做相关配置。

        在安装DevEco Studio时,本人是将ohpm安装在”E:\Huawei\ohpm“目录中。如果你开发工具已安装,忘记之前安装位置。可以打开 File -> Settings配置界面,打开窗口后搜索ohpm,即可查看到之前安装目录地址了。如下图:

1、进入安装ohpm程序目录

2、进入bin目录

3、在地址栏输入cmd

4、在弹出cmd命令窗口中,重新输入ohpm -v查看结果。

        上图ohpm -v执行成功,说明程序是已安装好的,下面我们只需要将其配置到系统变量中即可。

三、系统变量配置

        windows系统操作步骤为:我的电脑 -> 右击选择”属性“ -> 进入系统界面,如下图:

        点击”高级系统设置“,进入系统属性界面,如下图:

        再点击”环境变量“按钮,进入环境变量界面,如下图:

添加ohpm系统变量步骤:

1、首先点击”新建“,创建OHPM_HOME变量,将ohpm程序安装目录地址添加进去。如下图:

2、选择Path,再点击”编辑“按钮,如下图:

3、将新建的OHPM_HOME变量添加进去,并且后面追加bin目录,如下图:

        当上面操作都完成后,需要重新打开CMD命令窗口,再输入命令:ohpm -v 则可以正常执行和输出了。如下图:

四、错误提示

        当全局环境变量配置完成后,CMD命令窗口需要重新打开,在配置前打开的CMD命令窗口输入ohpm 还是会提示其不存在情况。

        除了CMD窗口,DevEco Studio开发工具也是,如果在配置系统环境变量之前打开的,当配置完成后输入ohpm还是会报错。

        所以,配置完成后,关闭DevEco Studio后重启,再次输入ohpm -v,则可以正常执行了。如下图:

五、axios安装

        此时我们可以输入命令:ohpm install @ohos/axios,进行下载和安装axios了,如下图:

        安装后,在oh_modules中可查看到axios插件包。

<think>好的,我现在需要帮用户验证鸿蒙DEc环境变量是否正确安装。首先,用户提到的“DEc”可能是指DevEco Studio,鸿蒙的开发工具。我需要确认用户的环境变量配置是否正确。 根据引用[1],用户安装的是DevEco Studio,所以环境变量可能涉及JDK、Node.js和ohpm等依赖项。首先,我应该检查这些工具是否安装正确,并且路径是否添加到系统环境变量中。 步骤一:检查JDK。用户需要确认Java Development Kit是否正确安装。可以通过命令行输入java -version和javac -version来查看版本,如果出现版本信息,说明安装成功。 步骤二:检查Node.js和npm。输入node -v和npm -v,查看版本。如果正确显示,说明Node.js环境没问题。引用[2]提到ArkTS的状态管理,可能和Node.js相关,但环境变量主要是安装是否正确。 步骤三:检查ohpm。鸿蒙的包管理工具,运行ohpm -v,如果有版本输出,说明配置正确。 步骤四:运行DevEco Studio,创建项目并构建。如果项目能成功编译运行,说明环境变量没有问题。引用[4]中的示例代码可能需要正确的环境才能编译,所以构建成功也是验证的一部分。 另外,用户可能需要配置环境变量路径,比如JDK的JAVA_HOME,Node.js的路径等。如果用户安装时选择了自动配置,这些可能已经设置好了,但手动安装的话需要检查。 可能出现的问题包括路径错误、环境变量未添加或拼写错误。例如,用户如果遇到“命令未找到”的错误,说明相关工具的环境变量配置好。需要指导用户检查PATH变量是否包含这些工具的安装路径。 最后,用户可能需要参考官方文档,如引用[1]中的下载和配置要求,确认系统满足条件,尤其是内存和安装位置。如果用户安装在C盘,可能需要权限,或者路径中有空格导致问题,需要提醒用户注意。 总结下来,验证步骤包括命令行检查各工具版本,运行DevEco Studio创建项目,并处理可能的环境配置错误。需要将这些步骤清晰地向用户说明,确保他们能逐步验证。</think>### 验证鸿蒙DevEco环境变量安装的步骤 1. **检查JDK环境变量** 打开命令行工具(Windows: CMD/PowerShell;macOS/Linux: Terminal),输入以下命令: ```bash java -version javac -version ``` 若正确显示Java版本(如`OpenJDK 1.8.0`或更高),说明JDK环境变量配置成功[^1]。 2. **验证Node.js与npm安装** 输入以下命令检查Node.js环境: ```bash node -v npm -v ``` 若输出版本号(如`v14.19.1`及以上),则Node.js环境正常[^2]。 3. **检查ohpm包管理器** 鸿蒙的OpenHarmony Package Manager(ohpm)需独立验证: ```bash ohpm -v ``` 若显示版本信息(如`1.0.0`),则ohpm配置正确。 4. **运行DevEco Studio并创建项目** - 启动DevEco Studio,选择**新建鸿蒙项目**。 - 使用默认模板(如`Empty Ability`)创建项目。 - 点击**Build > Build Project**,若成功编译且无报错,说明环境变量完整。 --- ### 常见问题排查 - **命令未找到**: 检查环境变量`PATH`是否包含JDK、Node.js、ohpm的安装路径(如`C:\Program Files\Java\jdk1.8.0\bin`)。 - **构建失败**: 确认项目配置中SDK路径是否正确(File > Settings > Appearance & Behavior > System Settings > HarmonyOS SDK)。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

觉醒法师

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值