You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS Code终端执行npm安装命令遇ENOTFOUND错误,求解决方案

npm 安装依赖时出现 ENOTFOUND 错误的解决方法

错误截图

执行npm i pdf-node和npm i pdf-note时均出现如下网络错误:

npm ERR! code ENOTFOUND
npm ERR! syscall getaddrinfo
npm ERR! errno ENOTFOUND
npm ERR! network 请求https://infyartifactory.ad.infosys.com/artifactory/api/npm/npm/pdf-node失败,原因:getaddrinfo ENOTFOUND infyartifactory.ad.infosys.com
npm ERR! network 此问题与网络连接相关。
npm ERR! network 大多数情况下是因为您处于代理环境中或网络设置异常。
npm ERR! network
npm ERR! network 如果您处于代理环境中,请确保'proxy'配置已正确设置。参考:'npm help config'

npm ERR! 本次运行的完整日志可查看:
npm ERR!     C:\Users\HP\AppData\Local\npm-cache_logs\2023-08-14T12_45_05_408Z-debug.log

解决方法

  • 检查当前npm源配置:执行npm config get registry查看当前使用的源。如果是公司私有源infyartifactory.ad.infosys.com,确认当前网络是否处于公司内网,或者源地址是否正确。
  • 切换到公共npm源(若无需使用私有源):
    • 切换至官方源:npm config set registry https://registry.npmjs.org/
    • 切换至国内镜像源:npm config set registry https://registry.npmmirror.com/
  • 检查并调整代理配置:
    • 查看当前代理:npm config get proxy、npm config get https-proxy
    • 设置正确代理(如有):npm config set proxy http://代理地址:端口、npm config set https-proxy http://代理地址:端口
    • 清除无用代理:npm config delete proxy、npm config delete https-proxy
  • 验证网络连通性:尝试ping目标源地址infyartifactory.ad.infosys.com,若无法连通,联系公司IT确认网络权限或源地址有效性。

内容的提问来源于stack exchange,提问作者krayush1109

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.13 07:00:07