访问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/
本文来自博客园,作者:Marydon,转载请注明原文链接:https://www.cnblogs.com/Marydon20170307/p/18121674