【HarmonyOS】【DevEco Studio】ohpm、sdk安装失败该如何解决?
【HarmonyOS】【DevEco Studio】ohpm、sdk 安装失败该如何解决?
- 一、报错内容: Error: execute 'ohpm init' failed. exi tCode=1
- 二、找到了病因就好解决了
- 三、解决方案
- 1、查看当前的npm镜像设置:npm config list
- 2、清空缓存:npm cache clean --force
- 3、然后修改淘宝镜像即可::npm config set registry https://registry.npmmirror.com 【推荐】
- 4、再次运行: npm config list,查看 registry 已经被更改为默认的 npm 公共镜像地址。
【关键词】
HarmonyOS、DevEco Studio、ohpm 、sdk 安装失败
一、报错内容: Error: execute ‘ohpm init’ failed. exi tCode=1
图片如下
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/22276f285af64ebcb5547ff14dd902ca.png#pic_center
- 刚开始只看了红色把报错 。在网上,一直搜索解决方法结果重新安装了好几次都不管用。
- 最后发现了
- npm ERR!request to https:/ / registry . npm. taobao.org/ yallist failed,
reason :certi ficate has expi red
- 原来是npm报错了,是因为淘宝镜像过期
二、找到了病因就好解决了
其实,早在 2021 年,淘宝就发文称,npm 淘宝镜像已经从 registry.npm.taobao.org 切换到了 registry.npmmirror.com。旧域名也将于 2022 年 5 月 31 日停止服务(不过,直到今天 HTTPS 证书到期才真正不能用了)
三、解决方案
1、查看当前的npm镜像设置:npm config list
2、清空缓存:npm cache clean --force
3、然后修改淘宝镜像即可::npm config set registry https://registry.npmmirror.com 【推荐】
4、再次运行: npm config list,查看 registry 已经被更改为默认的 npm 公共镜像地址。
【DevEco Studio】 能全部安装了
文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。