Mac电脑怎么配置ohpm的环境变量

news/2024/6/18 19:11:22 标签: macos, npm, vue, harmonyos

1.问题描述:大家在下载第三方库的时候会遇到这样的一个问题,

gdk@gdkMacBook-Pro MyHarmonyOsDemo % ohpm install @ohos/axios
zsh: command not found: ohpm

2.这个是因为环境变量没有配置导致的,下面我来带着大家去配置一下环境变量。

第一步:首先找到你的ohpm的安装目录,把路径复制下来。

第二步:找到你的配置环境变量的文件,以我的mac为例是.zshrc这个文件,然后打开进行编辑

open -e ~/.zshrc

tips:如果你的环境变量文件是这个bash_profile文件的话则打开进行编辑


open -e ~/.bash_profile

第三步:在打开的文件中,添加环境变量。需要设置名为OHPM_HOME的环境变量,则添加以下行:

export OHPM_HOME=“刚才你复制的路径”
export PATH=$PATH:$OHPM_HOME/bin

第四步:保存并关闭文件,并在终端运行以下命令

source ~/.zshrc

或者这个命令

source ~/.bash_profile

3.现在OHPM的环境变量应该已经配置好了,可以通过运行echo $OHPM_HOME来验证是否设置成功,然后在你的编辑器里面运行安装命令了。

gdk@gdkMacBook-Pro MyHarmonyOsDemo % ohpm install @ohos/axios
ohpm INFO: fetch meta info of package '@ohos/axios' success https://repo.harmonyos.com/ohpm/@ohos/axios
install completed in 0s 203ms
gdk@gdkMacBook-Pro MyHarmonyOsDemo % ohpm -v
1.2.0

总结:环境变量是安装插件必不可少的环节,不用刻意的去记怎么配置,因为你的项目配置一次后面好长时间不用再配置环境变量了,除非你换电脑了。


http://www.niftyadmin.cn/n/5459953.html

相关文章

springboot汉服推广网站

摘 要 本论文主要论述了如何使用JAVA语言开发一个汉服推广网站 ,本系统将严格按照软件开发流程进行各个阶段的工作,采用B/S架构,面向对象编程思想进行项目开发。在引言中,作者将论述汉服推广网站的当前背景以及系统开发的目的&am…

ios应用内支付

用uniapp开发iOS应用内支付 准备前端代码服务器端处理如果iOS支付遇到问题实在解决不了,可以联系我帮忙解决,前端后端都可以解决(添加的时候一定要备注咨询iOS支付问题) 准备前端代码 获取支付通道 (uni.getProvider) uni.getPr…

【java导出xlsx\hutool】java导出List<Map<String, Object>>类型数据到xlsx

一、java 1、添加依赖&#xff1a; <dependency><groupId>cn.hutool</groupId><artifactId>hutool-all</artifactId><version>5.8.16</version> </dependency>2、封装方法 import cn.hutool.core.io.IoUtil; import cn.hut…

只出现一次的数字 II

题目链接 只出现一次的数字 II 题目描述 注意点 nums中&#xff0c;除某个元素仅出现一次外&#xff0c;其余每个元素都恰出现三次设计并实现线性时间复杂度的算法且使用常数级空间来解决此问题 解答思路 本题与只出现一次的数字的数字类似&#xff0c;区别是重复的数字会…

Linux 开发环境以及编译链接

再谈编译链接 C函数重载与编译链接-CSDN博客 之前我已经写过文章简单介绍了编译链接要做的一些操作。现在为了能更好的理解我们平时的开发环境&#xff0c;我会在Linux系统上完整地走一遍流程。 环境描述 我们使用普通用户在Linux上进行操作&#xff0c;先写一段测试代码。 …

数字永生和数字孪生

随着科技的飞速发展&#xff0c;人类对于生命延续的探索从未停歇。数字永生&#xff0c;作为一种新兴的概念&#xff0c;承诺将人类的意识和记忆永久保存于数字世界之中&#xff0c;引发了广泛的讨论和关注。然而&#xff0c;当我们深入思考这一命题时&#xff0c;不难发现&…

鸿蒙原生应用开发-网络管理HTTP数据请求

一、场景介绍 应用通过HTTP发起一个数据请求&#xff0c;支持常见的GET、POST、OPTIONS、HEAD、PUT、DELETE、TRACE、CONNECT方法。 二、接口说明 HTTP数据请求功能主要由http模块提供。 使用该功能需要申请ohos.permission.INTERNET权限。 涉及的接口如下表&#xff0c;具体的…

Redis入门到实战-第十九弹

Redis入门到实战 Redis中Count-min-sketch数据类型常见操作官网地址Redis概述Count-min-sketch常见操作更新计划 Redis中Count-min-sketch数据类型常见操作 完整命令参考官网 官网地址 声明: 由于操作系统, 版本更新等原因, 文章所列内容不一定100%复现, 还要以官方信息为准…