本文主要是介绍Linux npm install 时报错 reason: certificate has expired,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
错误
[root@xxxx devtools]# npm install -g vuepress --no-check-certificate
npm ERR! code CERT_HAS_EXPIRED
npm ERR! errno CERT_HAS_EXPIRED
npm ERR! request to https://registry.npm.taobao.org/vuepress failed, reason: certificate has expired
解决方案
根据错误原因能够看出npm install
执行的是https
协议,因此需要通过数字证书来保证的。因此简单的方法就是取消ssl
验证:npm config set strict-ssl false
我是通过更换npm
镜像源,如下:
[root@xxx devtools]# npm config set registry http://registry.npm.taobao.org
这篇关于Linux npm install 时报错 reason: certificate has expired的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!