Se você já teve problemas para executar um projeto porque não tem uma versão compatível do Node.js instalada, você não está sozinho. Felizmente, existe uma solução fácil para esse problema.

Com o Node Version Manager (NVM), você pode instalar várias versões do Node.js em sua máquina e escolher qual versão deseja usar, dependendo do projeto que deseja executar.

NVM é um projeto de código aberto que visa facilitar o processo de instalação e gerenciamento do Node.js.

O que é Node.js?

Node.js é um ambiente de tempo de execução JavaScript de código aberto e plataforma cruzada que é construído no motor V8 do Google Chrome. Node.js permite que você execute e execute código JavaScript fora de um navegador da web, que por sua vez permite você a construir e executar aplicativos front-end e back-end com código JavaScript em seu PC ou servidor.

Frameworks da web front-end populares que usam Node.js incluem Angular e React. Lembre-se de que o Node.js também pode ser usado para desenvolver aplicativos back-end ou full-stack; frameworks de back-end populares que usam Node.js incluem Express.js, Meteor.js, Nest.js e Hapi.js.

Relacionado: Front-end vs. Desenvolvimento back-end da Web: qual caminho é o certo para você?

Devido à grande popularidade de JavaScript para programação, o Node.js se tornou um componente importante no desenvolvimento de software e administração Linux para servidores que executam aplicativos JavaScript.

Instalando NVM no Linux

A instalação do NVM no Linux é bastante simples. Abra seu terminal e execute o seguinte comando.

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | bash

O comando mencionado executará um script que baixa e instala o NVM. Além disso, ele também definirá um perfil para NVM em sua variável de ambiente. Neste caso, o .bashrc arquivo como você pode ver na saída de instalação abaixo.

O arquivo de variável de ambiente está localizado em um destes locais: ~ / .bash_profile, ~ / .zshrc, ~ / .profile, ou ~ / .bashrc dependendo a distro Linux que você está usando.

Verificando a instalação

Observação: Antes de prosseguir para verificar se a instalação foi bem-sucedida, feche seu terminal atual e abra uma nova janela de terminal. Alternativamente, você pode abrir outra janela de terminal pressionando Ctrl + Alt + T no teclado.

Na nova janela do terminal, você pode verificar se o NVM foi instalado com sucesso executando o seguinte comando.

comando -v nvm

Se tudo correr bem, a saída do comando acima será nvm como mostrado abaixo.

Para verificar a versão do NVM instalado em seu PC, você pode executar o seguinte.

nvm -v

Instalando Node.js

Instalar Node.js com NVM é muito fácil. Por exemplo, para instalar a versão mais recente do Node.js, você pode executar o seguinte comando:

nvm install node

Para instalar alguma versão específica do Node.js, você pode executar o comando nvm no seguinte formato:

nvm instalar número da versão

Por exemplo, para instalar o Node.js versão 14.15.4:

nvm install 14.15.4

O Node.js versão 14.15.4 é uma versão LTS do Node.js.

Se você veio até aqui e emitiu os dois comandos acima, parabéns! Você tem duas versões diferentes de Node.js instaladas em seu PC ou servidor.

Selecionando a versão do Node.js para usar

Quando você tem várias versões do Node.js instaladas, pode escolher facilmente a versão do Node.js que deseja usar. Por exemplo, para usar a versão 14.15.4 que você instalou recentemente, você pode executar o seguinte comando.

nvm use 14.15.4

Para visualizar a lista de versões do Node.js instaladas no seu PC, você pode executar o comando abaixo.

nvm ls

O resultado da listagem é semelhante ao mostrado abaixo. A versão atualmente ativa também é destacada.

Para listar todas as versões do Node.js disponíveis para instalação, você pode executar:

nvm ls-remote

Desinstalando Node.js

Desinstalar uma versão do Node.js via NVM é muito simples. Por exemplo, para desinstalar a versão 14.15.4 que você instalou acima:

nvm uninstall v14.15.4

Conseguindo ajuda

Para aprender mais sobre os comandos NVM ou para obter ajuda, simplesmente digite o seguinte comando:

nvm -h

Você também pode visitar Página oficial do GitHub dos NVMs, que está bem documentado.

Gerenciamento de Node.js simplificado

Este guia mostrou como instalar o Node Version Manager (NVM) para facilitar o gerenciamento e a instalação do Node.js. Se você tem projetos que usam versões diferentes do Node.js, então o NVM é a ferramenta certa para você. Isso simplesmente tornará sua vida mais fácil.

Reutilização é um dos paradigmas de programação mais importantes que deve ser seguido por todos. Felizmente, em JavaScript, você pode criar facilmente código reutilizável usando Design Patterns.

E-mail
Como criar código reutilizável em JavaScript usando padrões de design

Entender como usar padrões de design permitirá que você use código reutilizável em JavaScript. Aqui está o que você precisa saber.

Leia a seguir

Tópicos relacionados
  • Linux
  • JavaScript
Sobre o autor
Mwiza Kumwenda (5 artigos publicados)

Mwiza desenvolve software profissionalmente e escreve extensivamente em Linux e programação front-end. Alguns de seus interesses incluem história, economia, política e arquitetura empresarial.

Mais de Mwiza Kumwenda

Assine a nossa newsletter

Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!

Mais um passo…!

Confirme o seu endereço de e-mail no e-mail que acabamos de enviar.

.