30
loading...
This website collects cookies to deliver better user experience
1 - Patch . Isso é incrementado quando é feita uma correção de bug que não quebra o código de consumo.
2 - Minor . Isso é incrementado quando são adicionados recursos que não quebram o código de consumo.
3 - Major . Isso é incrementado quando mudanças significativas são feitas.
^
na frente dela (por exemplo ^16.8.6). Isso significa que a versão secundária mais recente pode ser instalada com segurança. Portanto, neste exemplo, ^16.12.1 pode ser instalado com segurança se esta for a versão mais recente em 16.x.~
na frente dela (por exemplo ~16.8.6). Isso significa que apenas a última versão do patch pode ser instalada com segurança. Portanto, neste exemplo, ^16.8.12 pode ser instalado com segurança se esta for a versão mais recente em 16.8.x.package-lock.json
então será instalado apenas as versões específicas do próprio arquivo.npm install
instalará as novas versões apenas se não existir nenhum dos dois arquivos, instalando a versão mais recente dos pacotes existentes no package.json.npm outdated
npm update
node_modules
como no package-lock.json
, atualizando a árvore de dependências do projeto.npm update "package_name"
npm install package_name@latest
Verifique SEMPRE se aplicação não está quebrando por meio de testes.
Repita o processo para outros pacotes com grandes mudanças
npx npm-check-updates -u
npm install
npm outdated
para descobrir dependências que estão desatualizadas.npm update
para realizar atualizações de dependências seguras.npm install <packagename>@latest
para atualizar para a versão principal mais recente de um pacote.npx npm-check-updates -u
e npm install
para atualizar todas as dependências para suas versões principais mais recentes.Hello
no Twitter