npm报错:request to httpsregistry.npm.taobao.org failed, reason certificate has expired的解决方案

 更新时间:2024年03月12日 10:16:07   作者:笑小枫  
这篇文章主要介绍了npm报错:request to httpsregistry.npm.taobao.org failed, reason certificate has expired的解决方案,文中有详细的解决方案,需要的朋友可以参考下

1. 问题

npm i 报错:request to https://registry.npm.taobao.org/@npmcli%2fmove-file failed, reason: certificate has expired

image-20240202145619910

2. 原因

错误提示已经告诉原因是淘宝镜像过期了!

其实,早在 2021 年,淘宝就发文称,npm 淘宝镜像已经从 registry.npm.taobao.org 切换到了 registry.npmmirror.com。旧域名也将于 2022 年 5 月 31 日停止服务(不过,直到今天 HTTPS 证书到期才真正不能用了)

image-20240202145712350

3. 解决方案

3.1 查看当前的npm镜像设置:npm config list

image-20240202145803510

3.2 清空缓存:npm cache clean --force

3.3 然后修改镜像即可:npm config set registry https://registry.npmjs.org/ (或npm config delete registry

!!!注意:此处修改的镜像用的是npm本身,一般国内用户还是建议使用淘宝镜像,所以推荐还是设置成用淘宝镜像,执行:npm config set registry https://registry.npmmirror.com 【推荐】

3.4 再次运行: npm config list,查看 registry 已经被更改为默认的 npm 公共镜像地址。

image-20240202145907976

然后就可以正常使用npm啦~

以上就是npm报错:request to httpsregistry.npm.taobao.org failed, reason certificate has expired的解决方案的详细内容,更多关于npm报错npm.taobao.org failed的资料请关注脚本之家其它相关文章!

相关文章

  • Node.js在child_process域和错误冒泡及捕获实践

    Node.js在child_process域和错误冒泡及捕获实践

    这篇文章主要为大家介绍了Node.js在child_process域和错误冒泡及捕获实践示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-11-11
  • NodeJS实现微信公众号关注后自动回复功能

    NodeJS实现微信公众号关注后自动回复功能

    这篇文章主要为大家详细介绍了NodeJS实现微信公众号关注后自动回复功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-05-05
  • Nodejs实现短信验证码功能

    Nodejs实现短信验证码功能

    使用Nodejs的开发者愈来越多,基于Nodejs的后台开发也多了起来,像短信验证码、短信群发、国际短信这些需求,完全可以采用第三方接口来实现,云片就提供了这样的接口
    2017-02-02
  • nodejs如何获取当前连接的网络ip

    nodejs如何获取当前连接的网络ip

    这篇文章主要介绍了nodejs如何获取当前连接的网络ip问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-10-10
  • NodeJs搭建本地服务器之使用手机访问的实例讲解

    NodeJs搭建本地服务器之使用手机访问的实例讲解

    今天小编就为大家分享一篇NodeJs搭建本地服务器之使用手机访问的实例讲解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-05-05
  • IDEA中配置运行node.js的完整过程

    IDEA中配置运行node.js的完整过程

    为了使在终端使用npm,我们可以配置环境变量,这篇文章主要给大家介绍了关于IDEA中配置运行node.js的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-10-10
  • Node.JS 循环递归复制文件夹目录及其子文件夹下的所有文件

    Node.JS 循环递归复制文件夹目录及其子文件夹下的所有文件

    在Node.js中,要实现目录文件夹的循环递归复制也非常简单,使用fs模块即可,仅需几行,而且性能也不错,我们先来实现文件的复制,需要的朋友可以参考下
    2017-09-09
  • TypeScript开发Node.js程序的方法

    TypeScript开发Node.js程序的方法

    这篇文章主要介绍了TypeScript开发Node.js程序的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-04-04
  • node.js中的forEach()是同步还是异步呢

    node.js中的forEach()是同步还是异步呢

    这篇文章主要讨论并验证了node.js中的forEach()是同步还是异步,思路和方法分享给大家,有需要的小伙伴可以参考下。
    2015-01-01
  • Node.js中的package.json与cnpm命令行工具介绍

    Node.js中的package.json与cnpm命令行工具介绍

    这篇文章介绍了Node.js中的package.json与cnpm命令行工具,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-06-06

最新评论