Si estas en una empresa donde todo pasa por un proxy seguramente esta configuración te va a sacar de un gran lio, para poder usar npm y git
npm config set proxy http://<user>:<pass>@<servidorproxy>:80 npm config set https-proxy http://<user>:<pass>@<servidorproxy>:80 git config --global http.proxy http://<user>:<pass>@<servidorproxy>:80 git config --global https.proxy http://<user>:<pass>@<servidorproxy>:80
setx -m HTTP_PROXY http://<user>:<pass>@<servidorproxy>:80 setx -m HTTPS_PROXY http://<user>:<pass>@<servidorproxy>:80 setx -m PROXY http://<user>:<pass>@<servidorproxy>:80
Por las dudas aclaro que debemos cambiar <user> <pass> y <servidorproxy> por el que corresponda en tu organizacion.
Espero sea de gran ayuda a mi sinceramente me a sacado un problema.
Saludos
Adrian Gonzalez.