Node.JS

Como relatado anteriormente, nossos repositórios se beneficiam bastante do ecossistema JavaScript no desenvolvimento de soluções. Desta forma, é impossível dar um passo sem essa dependência essencial. Instalar o Node.JS é uma tarefa fácil porque é um ecossistema forte e largamente difundido nas comunidades de software. Deixo aqui algumas formas de fazê-lo:
Linux
Se você usa linux, é possíuvel instalar o Node.JS usando o repositório oficial de sua distro.
Abaixo alguns comandos comuns para diferentes distribuições:
- Para atualizar repositórios:
sudo apt update && sudo apt upgrade # Para distribuições baseadas em Debian/Ubuntu
sudo yum update # Para distribuições baseadas em Red Hat/Fedora
- Instalando o Node.JS
sudo apt install nodejs # Para distribuições baseadas em Debian/Ubuntu
sudo yum install nodejs # Para distribuições baseadas em Red Hat/Fedora
sudo apk add nodejs # Para distribuições baseadas em Alpine Linux
Usando o NVM (Node Version Manager)
Esta é nossa recomendação visto que entre repositórios de nossa comunidade podem ser adotadas versões distintas desta dependência. Segue um script para instalar a versão 0.40.2 do NVM. Você pode encontrar esse script na documentação oficial do Node.JS clicando aqui
# Descarregar e instalar a nvm:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.2/install.sh | bash
# Em vez de reiniciar a concha ou shell
\. "$HOME/.nvm/nvm.sh"
# Descarregar e instalar a Node.js:
nvm install 22
# Consultar a versão da Node.js:
node -v # Deveria imprimir "v22.18.0".
nvm current # Deveria imprimir "v22.18.0".
# Consultar a versão da npm:
npm -v # Deveria imprimir "10.9.3".
Warning
Para excutar este script é necessário possuir o bash (Interpretador de Comandos Shell Linux) se você usa macOS, há maneiras de interagir com o Zsh, se você usa Windows recomendamos o uso do WSL.
MacOS
Se você usa MacOS, a maneira mais simples é baixar o instalador oficial do site do Node.js e executar o arquivo .pkg. O Download do pacote pode ser feito aqui. É possível também usar o nvm (nossa recomentação), para isso, obtenha instruções detalhadas no mesmo link de Download.
Windows
Se você usa Windows, recomendamos o uso do WSL. Uma vez com WSL configurado, use o mesmo conjunto de instruções descritas no tópico "Linux".