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

无法从json.schemastore.org加载package schema:getaddrinfo ENOTFOUND问题求助

解决json.schemastore.org域名解析失败导致Schema加载失败的问题

可能的原因及对应解决方法

1. 本地DNS配置异常

  • 切换公共DNS服务器:
    • Windows:打开「网络连接属性」→ 选择「Internet 协议版本4(TCP/IPv4)」→ 手动设置DNS为8.8.8.8或114.114.114.114
    • macOS:进入「系统设置」→「网络」→ 选中当前网络→「详细信息」→「DNS」→ 添加上述公共DNS地址
    • Linux:编辑/etc/resolv.conf,添加nameserver 8.8.8.8,保存后重启网络服务(如Ubuntu执行sudo systemctl restart systemd-resolved)
  • 刷新本地DNS缓存:
    • Windows:命令行运行ipconfig /flushdns
    • macOS:执行sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
    • Linux:执行sudo systemctl restart systemd-resolved(依发行版调整)

2. 网络环境限制

  • 暂时关闭代理、VPN工具,重试加载Schema
  • 若为公司/校园内网,联系IT部门确认是否允许访问该域名,或是否需要配置内网专属DNS

3. 手动本地加载Schema

如果网络问题无法快速解决,可绕开网络直接用本地文件:

  • 在能正常访问的设备上打开目标地址,复制页面全部JSON内容
  • 在项目中新建package-schema.json文件,粘贴内容并保存
  • 编辑器(如VS Code)中修改settings.json,将package.json关联到本地Schema:
    "json.schemas": [
      {
        "fileMatch": ["/package.json"],
        "url": "./package-schema.json"
      }
    ]
    

4. 排查网络连通性

  • 命令行执行ping json.schemastore.org,查看是否能返回IP及正常响应
  • 执行nslookup json.schemastore.org,确认是DNS解析失败还是网络链路问题

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.26 19:43:16