¿Cómo configurar Node.js y Npm con un proxy web corporativo?

¿Cómo configurar Node.js y Npm con un proxy web corporativo?

¿Cómo configurar Node.js y Npm con un proxy web corporativo?



Categorías: Destacada, Internet, Tecnología
Etiquetas: , , ,

¿Cómo configurar Node.js y Npm con un proxy web corporativo? Para aquellos que, como yo, están detrás de un proxy web corporativo, la creación de un proyecto y el uso de Node.js npm puede ser un verdadero dolor de cabeza.

Node es un intérprete Javascript del lado del servidor que cambia la noción de cómo debería trabajar un servidor. Su meta es permitir a un programador construir aplicaciones altamente escalables y escribir código que maneje decenas de miles de conexiones simultáneas en una sólo una máquina física.

NPM (node package manager) es el gestor de paquetes javascript de NODE.JS por excelencia. Gracias a él, tenemos casi cualquier librería disponible a tan solo una linea de comando de distancia, permitiéndonos utilizarla en cuestión de segundos.

Yo pensaba que la configuración del proxy web sería como el resto del mundo Unix y me requieren para establecer las HTTP_PROXY y  HTTPS_PROXY variables de entorno o que en un Windows cogería la configuración del internet Explorer.

Un poco de búsqueda por Internet y Google me descubre que npm utiliza un archivo de configuración y que se pueden agregar a través de la línea de comandos npm config set

La clave para hacerlo bien configurarlo bien. Con esto vas a conseguir que npm pueda  trabajar detrás de un proxy siempre y cuando te permita el uso del puerto 443 que es el HTTPS seguro.

Requiere ajustar dos variable proxy y https-proxy. Eso si con guión medio y no con guión bajo o no os funcionará.

Por lo que el procedimiento completo es instalar Node.js a través del instalador o la fuente.

Abra un símbolo del sistema o sesión de terminal con permisos de administrador y ejecutar los siguientes comandos para configurar npm y que pueda concertase a Internet con un proxy. Los comandos utilizan la url del proxy de tu compañía, ejemplo  proxy.company.com y el puerto ejemplo 8080.

npm config set proxy http://proxy.company.com:8080
npm config set https-proxy http://proxy.company.com:8080

Espero que os sirva  Ahora ya sabes la respuesta a ¿Cómo configurar Node.js y Npm con un proxy web corporativo?

. Leer artículo completo en Frikipandi ¿Cómo configurar Node.js y Npm con un proxy web corporativo?.

Entradas recientes para ¿Cómo configurar Node.js y Npm con un proxy web corporativo?

  1. BOOX presenta el trío eInk perfecto para desconectar este verano
  2. Sin freidora de aire y sin apenas aceite: 3 claves para conseguir un acabado extra crujiente en tu horno
  3. Comparativa HONOR Magic V6 vs Samsung Z Fold8 Ultra
  4. ClaudeFix: Zscaler descubre cómo los chats compartidos de Claude se suman ClickFix para distribuir malware
  5. Juegos mensuales de PlayStation Plus de agosto: Dying Light 2 Stay Human, Big Walk y Signalis 
Salir de la versión móvil