Actualicé mi Mac OS a Sierra. Después de la actualización, cuando intenté npm install
recibí el siguiente error:
ECMDERR no pudo ejecutar "git ls-remote –tags –heads https://github.com/angular/bower-angular-animate.git ", código de salida de # 128 fatal: no se puede acceder a ' https: // github .com / angular / bower-angular-animate.git / ': SSL: set de certificates CA, pero la verificación del certificate está desactivada
He escrito un guión en el que
npm instalar
también contiene
bower instalar
He intentado algunas soluciones posibles para corregir el error, pero nada parece funcionar.
¡Cualquier ayuda sería apreciada!
Como se menciona aquí , significa que Git está utilizando un cURL basado en el Transporte Seguro de Apple , y el objective de la request de URL (GitHub) no es compatible con SSLv3 (que probablemente fue desactivado debido al exploit de POODLE ).
Esto es cierto para GitHub desde octubre de 2014
Debes instalar curl y Git con openssl
brew install --with-openssl curl brew install git --with-brewed-curl