淘宝npm镜像地址https证书到期了
以前,我们在前端发版的时候,都是一键发布,然后就坐等了,昨天,例行发版时,在坐等一会儿后,报错了,真是奇了怪了,没做什么骚操作啊,怎么就失败了呢?进入到发版日志看了看,提示npm ERR! request to https://registry.npm.taobao.org/js-cookie failed, reason: certificate has expired
。
certificate has expired
不就是说证书过期了吗?心想,怎么淘宝的镜像也会过期啊。就打开https://registry.npm.taobao.org/
看了下,
还真是过期了。证书是到2024年1月22日
过期。看样子得换其他的npm
镜像地址才行了。这里我们替换为阿里的另一个镜像地址https://registry.npmmirror.com/
我们部署是基于kubersphere
提供的DevOps
功能,创建流水线即可一键部署到K8S
上,这里就需要修改一下Jenkinsfile
脚本
1 | npm config set registry https://registry.npmmirror.com/ |
除了上面的镜像地址外,也有其他大厂的npm镜像地址,如:
- 腾讯:http://mirrors.cloud.tencent.com/npm/
- 华为:https://mirrors.huaweicloud.com/repository/npm/
- 中科大镜像:https://registry.npmjs.org/
…
如果最近还没发过版的朋友,赶紧去检查一下吧。
淘宝npm镜像地址https证书到期了