访问registry.npm.taobao.org,提示:certificate has expired

1.情景展示

Node.js通过npm命令访问https://registry.npm.taobao.org时,提示证书失效。

在浏览器打开此地址,提示:您的时钟快了。

2.具体分析

淘宝的npm网站证书已经过期,如何解决?

3.解决方案

临时方案

仍然使用registry.npm.taobao.org,可通过禁用 SSL 证书检查来解决。

在 npm 中忽略证书错误,可以使用 strict-ssl 配置项来控制。设置 strict-ssl 为 false 可以禁用 npm 对 SSL 证书的检查。

npm config set strict-ssl false

最终方案

不再使用https://registry.npm.taobao.org,改为使用:https://registry.npmmirror.com/

写在最后

  哪位大佬如若发现文章存在纰漏之处或需要补充更多内容,欢迎留言!!!

 相关推荐:

posted @ 2024-04-08 16:41  Marydon  阅读(701)  评论(0编辑  收藏  举报