Estoy usando "yeoman" y "bower" en Windows 7 pero recibí el siguiente error cuando creo la aplicación
yo webapp
El error es
bower not-cached git://github.com/jlong/sass-bootstrap.git#~3.0.0
bower resolve git://github.com/jlong/sass-bootstrap.git#~3.0.0
bower not-cached git://github.com/Modernizr/Modernizr.git#~2.6.2
bower resolve git://github.com/Modernizr/Modernizr.git#~2.6.2
bower not-cached git://github.com/jquery/jquery.git#~1.10.2
bower resolve git://github.com/jquery/jquery.git#~1.10.2
bower ECMDERR Failed to execute "git ls-remote --tags --heads git://github
.com/jquery/jquery.git", exit code of #128
Additional error details:
fatal: unable to connect to github.com:
github.com[0: 192.30.252.130]: errno=No error
La versión de yeoman, bower y node
c:\yo-test>bower -v
1.2.8
c:\yo-test>yo -version
1.1.2
c:\yo-test>node -v
v0.10.15
Cualquier sugerencia es muy apreciada.
Respuestas:
En caso de que encuentre el mismo problema ... Resulta que mi máquina está detrás del firewall, que no podrá acceder a git: //github.com/jquery/jquery.git
Enlace: no se puede conectar a GitHub.com para clonar
La solución sin cambiar el firewall:
¿Crédito para @ bnguyen82 de Incapaz de conectarse a GitHub.com para clonar y @Sindre Sorhus de Bower para instalar usando solo https?
fuente
bower install question
Tuve el mismo problema y la respuesta anterior no funcionó para mí. Pero encontré otro. Puede tener un problema con su proxy. Si está detrás de un proxy, debe hacer estos pasos:
pon esto en .bowerrc para deshacerte del err ETIMEDOUT:
Y este para deshacerse de ECMDERR:
esto funciona para mi.
PD: perdón por mis errores de inglés, soy francés ^^
fuente
Los siguientes comandos me funcionan
y entonces
fuente
Para mi ayudar a actualizar git a la versión más nueva.
fuente
Mi bower.json se veía así por primera vez:
y tuve el problema "no se pudo ejecutar git remote -ls". Después de cambiarlo a lo siguiente, de repente comenzó a funcionar:
fuente
Para contribuir a la respuesta de leoh (ya que no tengo suficiente representante para publicar un comentario):
Si, como yo, descubrió que no podía ejecutar el comando porque git no estaba instalado globalmente en su máquina, abriendo Herramientas> Opciones en Visual Studio, luego Proyectos y soluciones> Administración de paquetes web> Herramientas web externas, verá que , de forma predeterminada, hay dos ubicaciones de git:
Por defecto (para Visual Studio 2017 Enterprise), estos se asignan respectivamente a:
Luego abra un símbolo del sistema (Windows + R> "cmd"), navegue a las ubicaciones anteriores y ejecute el comando de leoh. No estaba seguro de qué ejecutarlo, así que lo ejecuté desde ambos por si acaso. El problema se resolvió para mí a partir de entonces.
fuente
Puede eliminar todos los generadores que tenga e instalarlos nuevamente. Será de ayuda.
fuente
En mi caso, era el firewall del antivirus que impedía que Bower se conectara con github. No me había dado cuenta de que el antivirus preguntaba a través de Windows si quería permitir que git realizara la conexión o no.
Lo permití y funcionó como un encanto :)
fuente
la solución proporcionada por Dakkon_jareth funciona para mí, no tenía app / bower_components sino biblioteca allí, cambié eso a app / bower_components y comencé a trabajar, también recomendaré probar 2-3 veces después de limpiar NPM Cache.
fuente
Tuve el mismo problema Después de instalar "Microsoft .NET Core 1.0.0 RC2 - VS 2015" esto lo soluciona.
fuente
Trabajo con VS 2015 y tengo instalado el paquete NoGit. Lo actualicé a 0.1.0 y solucionó el problema.
Espero que esto pueda ayudar a alguien.
fuente
También he experimentado un comportamiento extraño con la falla de Bower al instalar todas las dependencias.
Ninguna de las soluciones publicadas funcionó para mí, por eso publico esta respuesta.
En mi caso, Bower instala errores al azar casi cada vez con un paquete diferente. Todos los paquetes estaban en github, ¿por qué de repente?
Obviamente, algo estaba mal con las redes.
Se produjeron errores en Ubuntu 16.04 dockerizado que se ejecuta en rancher virtualizado , por lo que una serie de posibles puntos de falla fueron bastante grandes.
Pero afortunadamente la solución fue extremadamente simple.
Me di cuenta de que esta es una instalación básica y ni siquiera tiene herramientas básicas de red.
Entonces, después de ejecutar,
apt install net-tools iputils-ping
todos los errores desaparecieron para siempre.Bastante inesperado para mí, espero que ayude ...
fuente
Los chicos instalan los problemas con esto, solo descárguelo manualmente y luego realice una instalación de Bower desde la carpeta local.
fuente