一、问题现象:npm install 报错 unable to verify the first certificate
解决办法:
依次尝试下列命令
(1) 配置国内镜像,公司内部可以用公司内部的镜像
## 公司镜像
npm config set registry http://{公司镜像地址} --global
## 国内官网镜像
npm config set registry http://registry.cnpmjs.org/
## 淘宝镜像
npm config set registry http://registry.npm.taobao.org/
(2) 配置 NPM 不做严格的 SSL 校验
npm config set strict-ssl false
(3) 配置环境变量,在【用户变量】中新增值为 0 的变量 NODE_TLS_REJECT_UNAUTHORIZED
NODE_TLS_REJECT_UNAUTHORIZED:0
二、问题现象:yarn install 报错 UNABLE_TO_VERIFY_LEAF_SIGNATURE
解决办法:
yarn config set "strict-ssl" false