Express – NPM – shrinkwrap 

Dicas #16 – Command shrinkwrap

Saga: M&M (Mundo Mobile)

Fácil de usar e rápido, é considerado um dos responsáveis pela expansão e diversidade do ecossistema NodeJS. Vamos lá:

npm shrinkwrap

Este comando cria uma lista de dependências da app (gerando um npm-shrinkwrap.json), este pode ser lido para facilitar a reprodução do ambiente e, garantir versões específicas do módulo do projeto.

Este cmd não é cacheado, fazendo que sempre baixe os módulos do repositório em uma forma de reprodução mais real. Por não usar cache, o build completo pode falhar por causa de apenas um módulo que está nas dependências e falhou.

npm instal –save –save-bundle

O buildDependencies gera um package.json quando fizer um npm publish, gerando redução no consumo da rede e reduzindo o tempo de instalação.

Next stop NPM. Disembark on the left!

Keep Programming.

Para mais detalhes

•          https://docs.npmjs.com/

Leave a Reply

Your email address will not be published. Required fields are marked *