𝗪𝗶𝗻𝗱𝗼𝘄𝘀 𝗪𝗦𝗟 𝗮𝗻𝗱 𝗡𝗲𝘅𝘁.𝗷𝘀 𝗦𝗲𝘁𝘂𝗽
Windows üzerinde bir Linux geliştirme deneyimi yaşayabilirsiniz. Bu kurulum WSL, Node.js, pnpm ve Next.js kullanır. Hızlı ve profesyoneldir.
Ortamınızı oluşturmak için bu adımları izleyin.
- WSL Kurun
PowerShell'i yönetici olarak açın ve çalıştırın:
wsl --install
Bu, Ubuntu'yu kurar. Artık Windows içinde bir Linux ortamına sahipsiniz.
- Linux'u Hazırlayın WSL terminalinizi açın ve şu komutları çalıştırın:
- Ana dizininizi kontrol edin:
cd ~ - Bir klasör oluşturun:
mkdir projects - Sisteminizi güncelleyin:
sudo apt update && sudo apt upgrade
NVM aracılığıyla Node.js Kurun Node sürümlerinizi yönetmek için NVM kullanın. Çalıştırın:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bashnvm install --ltsnvm use --ltspnpm Kurulumu pnpm, npm'den daha hızlıdır ve disk alanından tasarruf sağlar. Corepack ile etkinleştirin:
corepack enable pnpmBir Next.js Projesi Oluşturun Yeni bir proje başlatmak için bu komutu çalıştırın:
pnpm create next-app@latest my-project --typescript --tailwind --eslint --app
Eğer bir [ERR_PNPM_IGNORED_BUILDS] hatası görürseniz, şunu çalıştırın:
pnpm approve-builds
Ardından şunu çalıştırın:
pnpm install
- VS Code'u Bağlayın
VS Code içinde WSL eklentisini kurun. Terminalinize şunu yazın:
code .
VS Code Windows üzerinde çalışır ancak Linux ortamınıza bağlanır. Bu, çalışmak için en iyi yöntemdir.
Bu kurulum neden işe yarar:
- Hızlı performans
- Linux araçlarına erişim
- Daha iyi bağımlılık yönetimi
- Profesyonel iş akışı
İşiniz bittiğinde RAM'i boşaltmak için şunu çalıştırın:
wsl --shutdown
Kaynak: https://dev.to/anikdebnath/windows-wsl-nextjs-development-setup-zero-to-professional-environment-cl1