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

Puoi ottenere un'esperienza di sviluppo Linux su Windows. Questa configurazione utilizza WSL, Node.js, pnpm e Next.js. È veloce e professionale.

Segui questi passaggi per configurare il tuo ambiente.

  1. Installa WSL Apri PowerShell come amministratore ed esegui: wsl --install

Questo installerà Ubuntu. Ora hai un ambiente Linux all'interno di Windows.

  1. Prepara Linux Apri il tuo terminale WSL ed esegui questi comandi:
  • Controlla la tua home directory: cd ~
  • Crea una cartella: mkdir projects
  • Aggiorna il sistema: sudo apt update && sudo apt upgrade
  1. Installa Node.js tramite NVM Usa NVM per gestire le tue versioni di Node. Esegui: curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash nvm install --lts nvm use --lts

  2. Configura pnpm pnpm è più veloce di npm e risparmia spazio su disco. Abilitalo con Corepack: corepack enable pnpm

  3. Crea un progetto Next.js Esegui questo comando per iniziare un nuovo progetto: pnpm create next-app@latest my-project --typescript --tailwind --eslint --app

Se visualizzi un errore [ERR_PNPM_IGNORED_BUILDS], esegui: pnpm approve-builds Poi esegui: pnpm install

  1. Collega VS Code Installa l'estensione WSL in VS Code. Nel terminale, digita: code .

VS Code viene eseguito su Windows ma si connette al tuo ambiente Linux. Questo è il modo migliore per lavorare.

Perché questa configurazione funziona:

  • Prestazioni elevate
  • Accesso agli strumenti Linux
  • Migliore gestione delle dipendenze
  • Workflow professionale

Per liberare la RAM quando hai finito, esegui: wsl --shutdown

Fonte: https://dev.to/anikdebnath/windows-wsl-nextjs-development-setup-zero-to-professional-environment-cl1