Setup do projeto
Passo a Passo: Setup do Ambiente WSL (Windows)
Este arquivo contém as instruções e comandos para configurar seu ambiente WSL com Ubuntu, incluindo a instalação do Git, Zsh (opcional), NVM, Node.js e npm.
1. Instalar o WSL
Execute o comando abaixo no Prompt de Comando ou PowerShell:
wsl --install
Atenção: Reinicie o computador conforme solicitado durante a instalação e coloque usuario e senha.
2. Baixar Distribuição Linux
Abra a Microsoft Store. Procure e baixe uma distribuição Linux, por exemplo: Ubuntu 24.04.1 LTS
3. Configurações Básicas no Terminal
Após abrir o terminal da distribuição instalada, execute:
sudo apt update -y && sudo apt upgrade -y
Instalar o git (Verificar se já não está instalado)
instala o git:
sudo apt install git -y
Configura o Git com seus dados:
git config --global user.name "Seu Nome"
git config --global user.email "[email protected]"
Verifica a versão:
git --version
4. Instalar o Zsh e Extensões (Opcional)
Para instalar o Zsh e adicionar extensões como auto-complete, entre outros tem tudo neste vídeo bem completo: https://youtu.be/VWmbogKXLbw Está divido em capítulos então é só procurar as seções que convem.
5 - Instalar o NVM (Node Version Manager)
Pode entrar no GitHub deles que tem o passo a passo: https://github.com/nvm-sh/nvm ou seguir esse:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.2/install.sh | bash
Naturalmente ele exporta essa variável pro .zshrc mas se não tiver la tem que adicionar:
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
# Reinicie o shell ou execute:
\. "$HOME/.nvm/nvm.sh"
depois veririque a versão do NVM
nvm --version
6. Instalar o Node.js 22 e o npm
Barbadinha
nvm install --lts
nvm use --lts
node -v
npm -v