NodeJS e NPM - como baixar pacotes usando HTTP no lugar de HTTPS?

por jaison em 04/08/2017, 12:29 pm

Como vai?

Em alguns momentos estamos trabalhando atrás de um firewall ou em uma rede onde várias 'coisas' são bloqueadas e, devido a isso, o gerenciador de pacotes NPM não funciona direito, o que podemos fazer?

Claro que cada caso é um caso. Em minha situação, o firewall estava bloqueado conexões HTTPS, ou seja, não conseguia baixar os pacotes via NPM. Para este tipo de situação é possível trocar o protocolo, configurando o NPM para baixar os pacotes sem HTTPS. Como faz?

Muito simples, vai no prompt de comando e digita o seguinte código:

 

npm config set registry http://registry.npmjs.org/

Simples, não? Espero ter ajudado!

Desenvolvido por Webb House