当我尝试在Windows上安装hexo-cli时,出现UNABLE_TO_VERIFY_LEAF_SIGNATURE错误。 我试图切换到另一面镜子,但没有解决问题。
UNABLE_TO_VERIFY_LEAF_SIGNATURE
你是否支持公司代理? 他们很有可能通过自签名的SSL证书拦截和传输流量。
一个黑客解决方案就是关闭SSL的NPM
npm set strict-ssl false
更详细的说明可以在这里找到: 在Windows上运行Npm时如何解决SSL证书错误?
参考文献:
https://github.com/Medium/phantomjs#i-am-behind-a-corporate-proxy-that-uses-self-signed-ssl-certificates-to-intercept-encrypted-traffic
https://security.stackexchange.com/questions/101721/is-it-possible-for-corporation-to-intercept-and-decrypt-ssl-tls-traffic