NodeJS使用npm安装包解决:npm ERR! code ERR_INVALID_URL
•
2024-02-20
•
文章类别:
JavaScript
•
阅读量:1088
解决NodeJS使用npm安装软件包使提示 npm ERR! code ERR_INVALID_URL 错误。
错误信息
使用 npm 安装软件包时提示:
npm ERR! code ERR_INVALID_URL
npm ERR! Invalid URL
npm ERR! a complete log of this run can be found in: **.log
错误原因
使用 npm 安装软件包出现 code ERR_INVALID_URL 错误是因为:
npm 当前使用的镜像源不能被访问。
解决方法
更换 npm 镜像源就可以解决此错误,一般更为 npm 的国内镜像源,推荐使用淘宝(阿里)镜像源,它的访问速度最快。
有两种方法更换 npm 的镜像源:
- 使用 npm 命令更换镜像源
- 使用 nrm 镜像源管理工具更换镜像源
使用 npm 命令更换镜像源
sudo npm config set registry https://registry.npmmirror.com/
使用 nrm 镜像源管理工具更换镜像源
1、安装 nrm
sudo npm install -g --no-fund nrm
2、查看默认配置的镜像源
nrm ls
在如下显示的镜像源列表中,*
表示当前使用的镜像源:
npm ---------- https://registry.npmjs.org/
yarn --------- https://registry.yarnpkg.com/
tencent ------ https://mirrors.cloud.tencent.com/npm/
cnpm --------- https://r.cnpmjs.org/
* taobao ------- https://registry.npmmirror.com/
npmMirror ---- https://skimdb.npmjs.com/registry/
3、更换镜像源
使用 nrm 默认镜像源列表中的淘宝(阿里)镜像源,只需使用 name,不 url
nrm use taobao
0 评论