𝗪𝗶𝗻𝗱𝗼𝘄𝘀 𝗪𝗦𝗟 𝗲 𝗡𝗲𝘅𝘁.𝗷𝘀: 𝗖𝗼𝗻𝗳𝗶𝗴𝘂𝗿𝗮çã𝗼

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.

  1. 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.

  1. 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
  1. 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

  2. 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

  3. 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

  1. 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