set http_proxy
funcionou muito bem para mim, mas eu tive que inseri-lo toda vez que abria o prompt de comando. Então eu tive que combinar várias respostas e agora o meu é permanente.
Minha sequência foi a seguinte:
- Ir para
C:\Users\YourUserName
- Crie um arquivo chamado
.npmrc
- Dentro desse tipo de arquivo, digite o seguinte (se você estiver em um domínio do AD):
proxy = http://domain\username:password@ip:port
- Ou use isso, você NÃO está em um domínio do AD:
proxy = http://username:password@ip:port
- Salve o arquivo
- Abra um prompt de comando e tente usar
npm
Outros obtiveram sucesso extra com o seguinte comando extra:
strict-ssl = false
* Você deve conseguir usar um endereço IP ou a URL do proxy no lugar de "IP" acima.
Sua string de proxy pode precisar ser ajustada um pouco, mas isso fez com que eu não tivesse que adicionar isso todas as vezes.
Felicidades