在Eclipse Theia Blueprint添加扩展时遇getaddrinfo ENOTFOUND open-vsx.org错误求助
解决Eclipse Theia Blueprint无法获取扩展的问题
遇到Error fetching extensions. getaddrinfo ENOTFOUND open-vsx.org错误,说明Theia Blueprint无法连接到OpenVSX扩展市场,可尝试以下方案:
检查网络连通性
先验证本地网络能否访问open-vsx.org,执行命令:ping open-vsx.org。如果请求超时,排查防火墙、路由器是否限制了该域名访问,或切换至其他网络(如手机热点)重试。配置网络代理
若你的环境需要代理才能访问外部站点,按以下步骤设置:- 打开Theia Blueprint的设置面板(File > Preferences > Settings)
- 搜索
http.proxy,填入代理服务器地址(格式如http://proxy.example.com:8080) - 若代理存在证书问题,搜索
http.proxyStrictSSL并设置为false - 重启软件后尝试安装扩展
替换为国内OpenVSX镜像
国内用户可切换至国内镜像加速访问:- 在设置面板搜索
extensions.open-vsx.url - 将默认地址替换为国内镜像(如
https://open-vsx.mirror.sjtu.edu.cn/) - 重启软件后重新尝试扩展安装
- 在设置面板搜索
手动安装扩展
若以上方法均无效,可手动下载扩展包安装:- 访问OpenVSX网站找到目标扩展,下载对应的
.vsix文件 - 在Theia Blueprint中选择
Install from VSIX选项,导入下载好的文件完成安装
- 访问OpenVSX网站找到目标扩展,下载对应的
内容的提问来源于stack exchange,提问作者Adem kriouane
相关产品推荐
相关产品推荐

