Ir ao conteúdo

NPM por trás de um servidor proxy

Atualizado pela última vez em 11/08/2021

Salve galerinhaaaa, Tudo certo com vocês?

Seguinte, nestas ultimas semanas andei estudando um pouco sobre Angular 2 e com isso tive que trabalhar com o npm só que como estou estudando isso dentro da empresa, temos um servidor proxy que estava atrapalhando o npm a baixar as dependências no repositório dele.

Com isso analisei todas as requisições que ele faz, liberei todas as urls que ele usa, e mesmo assim o proxy ainda barrava ele de baixar as dependências, logo com uma pesquisa na interwebs, achei um comando onde tu configura proxy nele.

Os comandos são os seguintes:

Caso tenha um proxy integrado com o Domínio (AD)

npm config set proxy "http://dominio\usuario:senha@nomedoservidor:porta/"

Caso tenha um proxy sem integração

npm config set proxy "http://usuario:senha@nomedoservidor:porta/"

Lembrando que a porta default de um servidor proxy é 3128

Após isso, só instalar suas dependências normalmente.

Link: https://stackoverflow.com/a/28218400

Até a próxima!

Publicado emProgramação