tag prepatch last npm bower bower-install

npm - prepatch - Bower instalar cuelga



npm version beta (3)

Estoy tratando de instalar paquetes con bower. No importa qué paquete parezca que intento instalar, Bower no da resultado y se cuelga. La bandera verbosa no da más información.

strace produce una larga serie de:

gettimeofday({1401644126, 563885}, NULL) = 0 gettimeofday({1401644126, 563944}, NULL) = 0 futex(0xb720046c, FUTEX_WAKE_PRIVATE, 1) = 1

Y lsof salidas:

strace 19125 matt rtd DIR 8,6 4096 2 / strace 19125 matt txt REG 8,6 264024 3550363 /usr/bin/strace strace 19125 matt mem REG 8,6 1758972 263074 /lib/i386-linux-gnu/libc-2.19.so strace 19125 matt mem REG 8,6 134380 264066 /lib/i386-linux-gnu/ld-2.19.so strace 19125 matt 0u CHR 136,15 0t0 18 /dev/pts/15 strace 19125 matt 1u CHR 136,15 0t0 18 /dev/pts/15 strace 19125 matt 2u CHR 136,15 0t0 18 /dev/pts/15

npm es la versión 1.4.13 y bower es 1.3.3.

El comportamiento esperado es que el paquete sea instalado. ¿Alguna idea de lo que está pasando?



En mi caso, no funcionaba bien con el protocolo git (que bloquea el puerto 9418). Terminé forzando a git a usar https.

git config --global url.https://.insteadOf git://

ahora funciona. Espero que esto ayude a alguien.


Sé que este es un problema antiguo, pero hoy tenía el mismo problema al usar Bower para instalar el desinfectante angular y quería agregar mis dos centavos, en caso de que alguien vuelva a tener este problema. No estoy seguro de si esta es la mejor solución pero funcionó. He añadido la bandera de fuerza

bower install --force

También puedes probar antes:

bower cache clean bower cache list

También eliminé las bibliotecas que Bower había introducido anteriormente