npm淘宝镜像过期
本文最后更新于 2024-08-27,文章内容可能已经过时。
一、问题描述
更新npm时提示淘宝镜像过期
npm ERR! code CERT_HAS_EXPIRED npm ERR! errno CERT_HAS_EXPIRED npm ERR! request to https://registry.npm.taobao.org/npm failed, reason: certificate has expired npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\Totum\AppData\Roaming\npm-cache\_logs\2024-03-06T15_36_54_255Z-debug.log
二、原因分析
早在 2021 年,淘宝就发文称,npm 淘宝镜像已经从 registry.npm.taobao.org 切换到了 registry.npmmirror.com。
原域名https://registry.npm.taobao.org/ 在 2022.05.31 号正式下线和停止 DNS 解析。
三、解决方案
查看当前的npm镜像配置:
npm config list
清空缓存:
npm cache clean --force
修改镜像:
npm config set registry https://registry.npmmirror.com
再次查看配置:
npm config list
更新成功即可正常使用
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 心流铭刻
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果