1. Vamos começar a instalação do node vindo do NVM, que é o gerenciador de versões do node.

  2. Iremos dar o comando de instalação do nvm aqui no ubuntu, se sua distro for diferente, um exemplo é o manjaro, será uma instalação um pouco diferente

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

    ou

    wget -qO- <https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh> | bash
    

    Para você sempre pegar a versão mais recente do nvm, recomendo você copiar o código daqui: https://github.com/nvm-sh/nvm#:~:text=windows WSL.-,Installing and Updating,-Install %26 Update Script clicando no link você já vai ser enviado para o código de instalação

  3. Depois disso você pode verificar a instalação e vendo a sua versão:

    nvm -v
    
  4. Depois disso, você vai instalar o node na versão mais do LTS atual. Para ver a versão LTS, basta vir no site oficial para verificar: https://nodejs.org/en/ Atualmente é a versão 16.16.0

  5. E aí através do NVM nós vamos instalar essa versão LTS

    nvm install 16.16.0
    
  6. E aí depois dessa instalação completa, nós iremos fazer a verificação, retornando a versão, está instalado corretamente.

    node -v
    
  7. E agora, faremos a mesma coisa com o npm para verificar a sua instalação

    npm -v
    
  8. Teremos então o retorno da versão do npm de acordo com a versão LTS do node, tendo então o node e o npm instalados, você pode agora prosseguir com as aulas