node.js - ¿Por qué npm da 500 y 503 errores: "error de registro de análisis json"?
steroids (3)
Desde @npmjs alrededor de 15 minutos después de su pregunta:
"consciente de la interrupción, tenga paciencia, trabaje para resolver esto ahora".
En una nota al margen, lea Resumen de nodos: Sobrevivir el tiempo de inactividad de npm, Waf Wall of Shame, Stream-chat, Vein , información de interés sobre los espejos de NPM. Un poco anticuado (2012) pero ahora sabes que tiene espejos ;-)
Además, un buen consejo de ''marca'' en los comentarios de este blogpost vinculados:
Si confía en NPM para implementaciones de producción, ¡DETÉNGASE! Asegúrese de establecer versiones específicas y clonarlas en su repositorio privado. Implemente desde su repositorio privado no el registro de NPM. Usted ha sido advertido. ¡Confiar en NPM para las secuencias de comandos de implementación de producción nos ha picado dos veces! La primera fue porque un autor de la biblioteca borró una versión anterior de su biblioteca de la que dependíamos. Esta vez fue el registro de NPM en sí mismo.
Intentando hacer npm install steroids -g
y se encuentra con muchos errores de dos tipos:
Primero: 500
npm ERR! registry error parsing json
npm http 500 https://registry.npmjs.org/cardinal
npm ERR! registry error parsing json
npm http 500 https://registry.npmjs.org/glob
npm ERR! registry error parsing json
npm http 500 https://registry.npmjs.org/chmodr
npm ERR! registry error parsing json
npm http 500 https://registry.npmjs.org/fstream
npm ERR! registry error parsing json
cuando visito esas URL en el navegador, recibo el siguiente mensaje:
Error de enrutamiento interno
Lo sentimos, no podemos conectarnos al servidor deseado.
Nos acaban de avisar de este problema. Lo corregiremos lo antes posible.
No dude en contactarnos si tiene alguna pregunta: [email protected]
Segundo: 503
npm http 503 https://registry.npmjs.org/forever-agent
npm ERR! registry error parsing json
npm http 503 https://registry.npmjs.org/cheerio
npm ERR! registry error parsing json
npm http 503 https://registry.npmjs.org/request
npm ERR! registry error parsing json
npm http 503 https://registry.npmjs.org/diff
npm ERR! registry error parsing json
npm http 503 https://registry.npmjs.org/tar
Cuando visito esas URL en el navegador, recibo este mensaje:
Error 503 backend leer error
error de lectura de back-end
Meditación Gurú.
XID: 1448084160
Servidor de caché Varnish
¿Esto significa que el registro de npm está caído? o tengo un comportamiento extraño en mi máquina?
Ejecución del nodo v.0.10.24 & npm v.1.3.21
Pruebe usar un espejo, por ejemplo, el espejo europeo:
npm --registry http://registry.npmjs.eu/ install karma
npm tiene una página de estado donde se reflejará (debería) cualquier incidencia del servidor: