Saltar al contenido

Obtenga el comando npm de Node.js para que funcione detrás del proxy corporativo

Solución:

Puede probar esto … trabajando para mí.

  • Abra IE (Chrome no funcionó para mí).
  • Presiona la URL http://registry.npmjs.org
  • descargará la salida json si tiene éxito.

Ahora regrese al símbolo del sistema e intente instalar npm.

Pude hacer que esto funcionara instalando un proxy local:

NPM detrás del proxy NTLM

Use fiddler http://www.telerik.com/fiddler Instale y ejecute y listo, todo se ejecutará como se supone que debe hacerlo. Pasé medio día rompiéndome la cabeza en esta edición: honestamente, no tengo idea si era violinista o algo más, intenté que lo solucionó (es principalmente lo último) pero debería intentar configurar el registro, http-proxy, proxy y estricto -ssl

Cuando se requiere autenticación para el proxy HTTP:

Fiddler se puede configurar para autenticarse con el proxy HTTP corporativo usando NTLM u otros protocolos. Deje las opciones / reglas predeterminadas de autenticación automática existentes en su lugar. En su lugar, vaya a esta configuración desde la barra de menú:

Herramientas> Opciones de Telerik Fiddler> pestaña Conexiones

Clickea en el Permitir que las computadoras remotas se conecten caja. Verá un cuadro de diálogo que explica las consecuencias de habilitar esta opción. Reinicie Fiddler y actualice el .npmrc archivo como se muestra arriba. Siempre que necesite npm para acceder al sitio de registro, simplemente ejecute Fiddler. Esta configuración no afectará la forma en que Fiddler se ejecuta para otras capturas.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *