Utilizando pacotes NPM privados

Américo Neto

Desenvolvedor Web

 

Twitter: @americoneto1

E-mail: americoneto1@gmail.com

Sugestão oficial do time do NPM

Alternativas mais legais

Sinopia + Docker

docker run --name sinopia -d -p 4873:4873 keyvanfatehi/sinopia:latest

npm set registry http://192.168.99.100:4873

npm adduser --registry http://192.168.99.100:4873

npm init

npm publish --registry http://192.168.99.100:4873

npm install my-sinopia-package

Nexus + Docker

docker run -d -p 8081:8081 --name nexus sonatype/nexus:oss

npm set registry http://192.168.99.100:8081/content/groups/npm/

_auth=YWRtaW46YWRtaW4xMjM=

npm init

npm publish --registry http://192.168.99.100:8081/content/repositories/npm-private/

npm install my-nexus-package

Artifactory + Docker

docker run --name artifactory -p 8081:8081 jfrog-docker-reg2.bintray.io/jfrog/artifactory-pro:latest

Registros de pacotes NPM só está disponível na versão pro (paga)

Obrigado

Made with Slides.com