我将 Mac 操作系统升级到 Sierra。升级后,当我尝试执行
npm install
时,出现以下错误:
ECMDERR 无法执行“git ls-remote --tags --heads https://github.com/angular/bower-angular-animate.git”,退出代码 #128 fatal: 无法访问 ' https://github.com/angular/bower-angular-animate.git/':SSL:CA证书设置,但证书验证被禁用
我写了一个脚本,其中
npm 安装
还包括
凉亭安装
我尝试了几种可能的解决方案来修复该错误,但似乎没有任何效果。
如有任何帮助,我们将不胜感激!
正如这里提到的,这意味着Git正在使用基于Apple的安全传输的cURL,并且URL请求的目标(GitHub)不支持SSLv3(可能由于POODLE漏洞利用而被禁用) .
自 2014 年 10 月起
brew install --with-openssl curl
brew install git --with-brewed-curl
@VonC 在哪里编写此代码