Jump to content

Gerenciando versões do Node.js com a ferramenta n


Postagens Recomendadas

Trabalhando em projetos simultâneos criados com versões diferentes do Node.js, há sempre uma dor de cabeça na hora de trocar a versão instalada na máquina. Para acabar com esse problema existe uma ferramenta muito simples para gerenciar as versões do Node.js instaladas, o n, e ela é compatível com macOS, Linux, inclusive com o Windows Subsystem for Linux e vários outros sistemas do tipo unix.

 

Ps: não funciona no Windows nativo

 

Instalação

Sua instalação é bastante simples, se voçê já tem o Node instalado basta rodar o comando:

 

npm install -g n

 

Você pode clonar o repositório e fazer:

 

make install

 

Ou ainda, usando o n-install:

 

curl -L [https://git.io/n-install](https://git.io/n-install) | bash

 

Após a instalação basta verificar se foi instalado corretamente com o seguinte comando:

 

n --version

 

Gerenciando versões do Node.js

 

Para ver quais versões estão disponíveis na sua máquina basta rodar o seguinte comando no terminal:

n ls

 

Instalar uma versão e já colocá-la em uso:

n 16.15.1

 

Ou a última versão:

n latest

 

Ou escolher qual quer usar:

n

 

Saída no terminal do comando "n"

Screenshot from 2022-08-12 13-53-40.png

Depois é só escolher com as setas para cima ou para baixo do teclado e depois apertando Enter qual a versão que vai querer usar.

 

Removendo versões

 

Ao passar do tempo sua máquina pode ficar com muitas versões instaladas e isso pode prejudicar a performance. Se quiser remover uma ou mais versões basta rodar:

 

n - 4.0.0 8.17.0

 

Ou se quiser remover todas menos a ativa:

 

n prune

 

Conclusão

N é uma ferramenta intuitiva que resolve o problema de gerenciamento de versões do Node.js com comandos bem simples e práticos.

 

Referências:

https://www.webdevdrops.com/gerenciando-versoes-de-node-js-com-n/

https://www.npmjs.com/package/n

  • Curtir 2
  • Amei 1
Link to comment
Compartilhe em outros sites

Crie uma conta ou entre para comentar 😀

Você precisa ser um membro para deixar um comentário.

Crie a sua conta

Participe da nossa comunidade, crie sua conta.
É bem rápido!

Criar minha conta agora

Entrar

Você já tem uma conta?
Faça o login agora.

Entrar agora


×
×
  • Create New...