𝗪𝗶𝗻𝗱𝗼𝘄𝘀 𝗪𝗦𝗟 𝗲 𝗡𝗲𝘅𝘁.𝗷𝘀: 𝗖𝗼𝗻𝗳𝗶𝗴𝘂𝗿𝗮çã𝗼
Você pode ter uma experiência de desenvolvimento Linux no Windows. Esta configuração utiliza WSL, Node.js, pnpm e Next.js. É rápida e profissional.
Siga estes passos para configurar seu ambiente.
- Instalar o WSL Abra o PowerShell como administrador e execute: wsl --install
Isso instala o Ubuntu. Agora você tem um ambiente Linux dentro do Windows.
- Preparar o Linux Abra seu terminal WSL e execute estes comandos:
- Verifique seu diretório home: cd ~
- Crie uma pasta: mkdir projects
- Atualize seu sistema: sudo apt update && sudo apt upgrade
Instalar o Node.js via NVM Use o NVM para gerenciar suas versões do Node. Execute: curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash nvm install --lts nvm use --lts
Configurar o pnpm O pnpm é mais rápido que o npm e economiza espaço em disco. Ative-o com o Corepack: corepack enable pnpm
Criar um projeto Next.js Execute este comando para iniciar um novo projeto: pnpm create next-app@latest my-project --typescript --tailwind --eslint --app
Se você vir um erro [ERR_PNPM_IGNORED_BUILDS], execute: pnpm approve-builds Depois, execute: pnpm install
- Conectar o VS Code Instale a extensão WSL no VS Code. No seu terminal, digite: code .
O VS Code roda no Windows, mas se conecta ao seu ambiente Linux. Esta é a melhor maneira de trabalhar.
Por que esta configuração funciona:
- Desempenho rápido
- Acesso a ferramentas Linux
- Melhor gerenciamento de dependências
- Fluxo de trabalho profissional
Para liberar a RAM quando terminar, execute: wsl --shutdown
Fonte: https://dev.to/anikdebnath/windows-wsl-nextjs-development-setup-zero-to-professional-environment-cl1