org nodejs error enotfound down node.js npm

node.js - nodejs - registry npmjs org 80



npm ERR! network getaddrinfo ENOTFOUND (9)

Estoy obteniendo npm ERR! network getaddrinfo ENOTFOUND error de npm ERR! network getaddrinfo ENOTFOUND al intentar instalar cualquier paquete usando NPM. Sé que hay numerosos temas sobre el mismo tema, pero no pude encontrar ningún hilo que pueda ayudarme.

Configuré el proxy y creo que tiene algo que ver con que el proxy no se haya configurado correctamente / no use la URL correcta.

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

¿Hay alguna forma de verificar la URL que estoy usando mientras el proxy de configuración es correcto? ¿Hay algún paso que deba tomar para rectificar este problema?


¿su proxy requiere que se autentique? porque si lo hace, es posible que desee que configure su proxy de esta manera.

nombres de marcador de posición. nombre de usuario es un marcador de posición para su nombre de usuario real. la contraseña es un marcador de posición para su contraseña real. proxy.company.com es un marcador de posición para su proxy real * puerto "es su puerto real por el que pasa el proxy. Es usual 8080

npm config set proxy "http://username:[email protected]:port" npm config set https-proxy "http://username:[email protected]:port"


En lugar de configurar el proxy utilizando la npm config set http_proxy=http://address:8080 vaya a ~ / .npmrc y elimine la configuración del proxy. Esto resolvió mi problema.


Estaba estableciendo proxy como

npm config set http_proxy=http://domain:8080

en lugar de usar la forma correcta

npm config set proxy http://domain:8080


He escrito incorrectamente la dirección como

http://addressOfProxy.8080

en lugar de

http://addressOfProxy:8080

(Observe los dos puntos antes del número de puerto 8080.)



Primero compruebo si el proxy está configurado para mí o no usando esto:

npm config get proxy

Devolvió nulo luego ejecuto este comando

npm config set strict-ssl=false

Deshabilita strict-ssl para esa sesión de cmd.

Puedes ver la lista completa de config usando esto

npm config list ls -l


Tal vez sea porque el proxy no representa https . Lo que hago es borrar el contenido proxy de ~ / .npmrc, o usar

npm config delete proxy

Además, nrm se recomienda para este problema.


También me enfrenté a este error, pero no estaba trabajando detrás de un servidor proxy en este momento, así que al usar npm config set proxy=http://address:8080 no pudo ayudar y ~/.npmrc tampoco contenía ninguna configuración de proxy. La solución en mi caso fue solo reiniciar mi computadora .