npm se cuelga al intentar instalar gulp

ACTUALIZADO:

Cuando bash instalar cualquier paquete con ‘npm install’, o cualquier variante:

npm install gulp -g -verbose npm install gulp -verbose npm install gulp npm install npm install connect 

Obtengo la siguiente salida, pero simplemente se cuelga en la última línea, nunca finalizando la instalación:

 npm info it worked if it ends with ok npm verb cli [ 'C:\\Program Files\\nodejs\\\\node.exe', npm verb cli 'C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js', npm verb cli 'install', npm verb cli 'gulp', npm verb cli '-g', npm verb cli '-verbose' ] npm info using npm@2.5.1 npm info using node@v0.12.0 npm verb node symlink C:\Program Files\nodejs\\node.exe npm verb cache add spec gulp npm verb addNamed gulp@* npm verb addNameRange registry:https://registry.npmjs.org/gulp not in flight; fetching npm verb request uri https://registry.npmjs.org/gulp npm verb request no auth needed npm info attempt registry request try #1 at 4:09:05 PM npm verb request id 77dfc5813704dba8 npm verb etag "EOZJDNUCAN683DXC55T2W1JVT" npm http request GET https://registry.npmjs.org/gulp npm http 304 https://registry.npmjs.org/gulp npm verb etag https://registry.npmjs.org/gulp from cache npm verb get saving gulp to C:\Users\iwiegand.TMI\AppData\Roaming\npm-cache\registry.npmjs.org\gulp\ .cache.json npm verb addNamed gulp@3.8.11 npm verb addRemoteTarball https://registry.npmjs.org/gulp/-/gulp-3.8.11.tgz not in flight; adding npm verb addRemoteTarball [ 'https://registry.npmjs.org/gulp/-/gulp-3.8.11.tgz', npm verb addRemoteTarball 'd557e0a7283eb4136491969b0497767972f1d28a' ] ^CTerminate batch job (Y/N)? 

Definitivamente no es https, ya que cambiarlo a http produce el mismo resultado. Lo hace desde cualquier carpeta de mi máquina, sin importar qué paquete, o simplemente ‘npm install’. Reinicié, volví a llamar node.js, etc. Estoy en una máquina con Windows 8.1 y deseando tener una Mac.

Lo loco es que ha funcionado. Tengo Composer, Laravel y un montón de otras cosas instaladas muy bien, entonces un día, simplemente comenzó a hacer esto. No tengo idea de lo que podría estar interfiriendo. Al revisar el TaskManager, npm se ejecuta con un uso de CPU de aproximadamente el 18% todo el tiempo que “intenta” instalar.

Aparentemente soy el único en la Tierra con este problema. He buscado y buscado en Google y nada. Estoy recurriendo a grupos de Facebook y Google. Hasta el momento, las sugerencias de los usuarios de SO no han ayudado, aunque aprecio mucho los bashs.

Hace poco me encontré con este problema y logré solucionarlo, al menos en mi propia máquina, corrigiendo mi variable de entorno TEMP con algún otro instalador o paquete npm. Encontré un problema en github que describía exactamente el mismo problema y publiqué mi descubrimiento y resolución allí .

Básicamente, alguien había agregado ;C:\Python27 al final de mi TEMP que estaba arruinando el desempaquetado del módulo npm. Entonces, tal vez sea una posibilidad remota, ¡pero compruébalo y ve si funciona para ti!