𝗪𝗶𝗻𝗱𝗼𝘄𝘀 𝗪𝗦𝗟 𝗲 𝗡𝗲𝘅𝘁.𝗷𝘀: 𝗖𝗼𝗻𝗳𝗶𝗴𝘂𝗿𝗮𝘇𝗶𝗼𝗻𝗲
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.
- Installa WSL Apri PowerShell come amministratore ed esegui: wsl --install
Questo installerà Ubuntu. Ora hai un ambiente Linux all'interno di Windows.
- 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
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
Configura pnpm pnpm è più veloce di npm e risparmia spazio su disco. Abilitalo con Corepack: corepack enable pnpm
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
- 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