智能客服
你问我答,随时在线为你解决问题
DevEco Studio开发环境依赖于网络环境,需要连接上网络才能确保工具的正常使用。
通常情况下,如果使用的是个人或家庭网络,是不需要配置代理信息的,部分企业网络受限的情况下,才需要配置代理信息。
为了您开发应用/元服务的良好体验,DevEco Studio提供了开发环境诊断的功能,帮助您识别开发环境是否完备。您可以在欢迎页面单击Diagnose进行诊断。如果您已经打开了工程开发界面,也可以在菜单栏单击Help > Diagnostic Tools > Diagnose Development Environment进行诊断。

DevEco Studio开发环境诊断项包括电脑的配置、网络的连通情况等。如果检测结果为未通过,请根据检查项的描述和修复建议进行处理。

Hvigor、ohpm在初始化时需要从npm仓库下载依赖,如果需要代理才能访问网络,请配置npm的代理。

- registry=https://repo.huaweicloud.com/repository/npm/
- @ohos:registry=https://repo.harmonyos.com/npm/
- proxy=http://user:password@proxy.proxyserver.com:port
- https-proxy=http://user:password@proxy.proxyserver.com:port
如果password中存在特殊字符,如@、#、*等符号,可能导致配置不生效,建议将特殊字符替换为ASCII码,并在ASCII码前加百分号%。常用符号替换为ASCII码对照表如下:
在系统或者用户的PATH变量中,添加Node.js安装位置的路径(默认路径为$DevEco Studio安装目录\tools\node下)。
- export NODE_HOME=/home/xx/Downloads/node-vxx.xx.x-linux-x64 #本处路径请替换为Node.js的安装路径(默认路径为$DevEco Studio安装目录\tools\node下)
- export PATH=$NODE_HOME/bin:$PATH
- npm info express
执行结果如下图所示,则说明代理设置成功。

具体配置如下:
- https://ohpm.openharmony.cn/ohpm/
- http://user:password@proxy.proxyserver.com
填写并勾选以上信息后,点击OK。

说明:ohpm默认校验registry仓库地址证书。如果环境检查中ohpm registry access出现'SELF_SIGNED_CERT_IN_CHAIN'或'UNABLE_TO_VERIFY_LEAF_SIGNATURE'等证书校验错误时,请查看FAQ-问题现象2解决证书校验错误问题。
在此界面配置的代理信息将写入“users/用户名/.ohpm”目录下的.ohpmrc文件。因此也可直接修改“users/用户名/.ohpm”目录下的.ohpmrc文件进行配置。
- registry=https://ohpm.openharmony.cn/ohpm/
- http_proxy=http://user:password@proxy.proxyserver.com:port
- https_proxy=http://user:password@proxy.proxyserver.com:port
如果password中存在特殊字符,如@、#、*等符号,可能导致配置不生效,建议将特殊字符替换为ASCII码,并在ASCII码前加百分号%。常用符号替换为ASCII码对照表如下:
在此电脑 > 属性 > 高级系统设置 > 高级 > 环境变量中,在系统或者用户的PATH变量中,添加ohpm安装位置下bin文件夹的路径。默认路径为:DevEco Studio安装目录\tools\ohpm。
- export OHPM_HOME=/home/xx/Downloads/ohpm #本处路径请替换为ohpm的安装路径。默认路径为:/home/xx/Downloads/DevEco Studio安装目录\tools\ohpm
- export PATH=$OHPM_HOME/bin:$PATH
- ohpm info @ohos/lottie
执行结果如下图所示,则说明代理设置成功。

智能客服
你问我答,随时在线为你解决问题
合作咨询
我们的专家服务团队将竭诚为您提供专业的合作咨询服务
解决方案
精准高效的一站式服务支持,助力开发者商业成功