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

执行npm i vite命令安装失败,报ERR_INVALID_URL错误求助

解决npm ERR! code ERR_INVALID_URL错误的方案

1. 排查npm配置中的URL类字段

先确认npm配置里所有涉及URL的项格式是否合规,无多余空格、特殊字符或拼写错误。

执行命令查看完整配置:

npm config list --verbose

重点核查以下字段:

  • registry:确保值为https://registry.npmjs.org/,无前后空格
  • proxy/https-proxy:若使用代理,确认URL格式正确(例:http://username:password@proxy.example.com:8080);若无需代理,直接清空:
    npm config delete proxy
    npm config delete https-proxy
    

2. 清理npm缓存

缓存损坏可能引发URL解析异常,执行:

npm cache clean --force

随后删除项目目录下的node_modules文件夹和package-lock.json文件(若存在),再重试安装操作。

3. 检查系统环境变量

查看系统HTTP_PROXY、HTTPS_PROXY环境变量是否存在错误的URL值:

  • Windows:打开「系统属性-高级-环境变量」,检查用户变量和系统变量中的代理相关项,有误则删除或修正。
  • 修改完成后重启VS Code终端,确保新环境变量生效。

4. 重新安装npm

若上述方法无效,手动重装npm:

  1. 卸载当前npm:
    npm uninstall -g npm
    
  2. 从Node.js官网下载对应版本的安装包,覆盖安装Node.js(npm会随Node.js一同安装)。

5. 切换终端执行环境

确认VS Code终端使用系统默认shell(如Windows的Command Prompt或PowerShell),避免第三方shell导致的环境冲突。可在VS Code终端面板中切换shell尝试。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.15 06:43:10