IdeaCoding Lab
Published in

IdeaCoding Lab

Sintaxe para instalar pacotes automáticos usando package.json

Photo by Clint Patterson on Unsplash

Versionamento de software: Major.Minor.Patch

  • Patch — modificações pontuais, isso geralmente significa que pode pular de versões, sem o risco de derrubar o sistema, ou seja, seriam bugs🐞;
  • Minor — algo de novo, mas ainda sem derrubar o sistema. Seriam novas funcionalidades, novos apis públicos e mais;
  • Major — seria uma forma de mudar a casa, a fachada; antes era padaria, agora é açougue! 🙄 Geralmente, isso pode causar problemas com os software que interagem;

Como usar isso no package.json

  • ~version “Versões aproximadas”, somente patchs, sem minor ou major Ex.: ~1.2.3 será as versões de 1.2.3 a <1.3.0; note que a minor nem a major são atualizadas.
  • ^version “somente compatíveis”, minor/patch, nada de mexer na major! Ex.:^2.3.4 , de 2.3.4 a <3.0.0; note que a major não é alterada.

Parte do curso em desenvolvimento

Angular, de gatinho a fera😂😁

--

--

This publication is part of ideacodinglab.com. We focus on coding to make your ideas real

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Jorge Guerra Pires, PhD

Jorge Guerra Pires, PhD

Independent Researcher and writer at Amazon. Visit my profile on Amazon: amazon.com/author/jorgeguerrapiresphd | “I want thinkers, not followers!”