我们在npm i
的时候报错
npm ERR! code CERT_HAS_EXPIRED
查了才知道:是因为正在尝试访问的服务器的SSL证书已经过期
解决办法就是
- 清除缓存
npm cache clean --force
- 清除缓存
- 取消ssl验证
npm config set strict-ssl false
- 取消ssl验证
然后再 npm install
就可以了
大家可以看到,报错指向 taobao
,所以我们更换npm
镜像源 也是可以的
npm config registry http://registry.cnpmjs.org
npm config registry http://registry.npm.taobao.org