Kurulum & Setup

Kurulum & Setup: Terminal — Node.js Kurulum Akışı Adım 1: Node.js Kurulumu JavaScript tarayıcı dışında Node.js motoru sayesinde çalışır.

Terminal — Node.js Kurulum Akışı

Adım 1: Node.js Kurulumu

JavaScript tarayıcı dışında Node.js motoru sayesinde çalışır. Node.js bilgisayarınıza yüklendiğinde npm (Node Package Manager) de otomatik kurulur. Node.js, V8 motorunun bilgisayarımızda koşan sürümüdür.

Windows (PowerShell / CMD)

# 1. Node.js LTS indir: https://nodejs.org → Windows Installer (.msi) # 2. Kurulumdan sonra yeni terminal aç ve doğrula: node --version # Beklenen: v22.x.x npm --version # Beklenen: 10.x.x # 3. İlk test node -e "console.log('Node.js çalışıyor!')" # Beklenen çıktı: Node.js çalışıyor! # 4. Proje klasörü oluştur mkdir my-qa-project && cd my-qa-project npm init -y # Beklenen: package.json dosyası oluşturuldu

node --version Çıktısı Aslında Neyi Doğrular?

node --version çalıştırıldığında…

node --version çalıştırıldığında terminal, PATH ortam değişkenindeki node.exe dosyasını BULUR ve içine gömülü sürüm bilgisini OKUR — kurulum başarısızsa "command not found" hatası bunun yerine gelir.

npm --version AYRI bir binary'i…

npm --version AYRI bir binary'i (npm.cmd) çalıştırır — Node.js kurulduğunda npm otomatik gelir ama İKİSİ de PATH'te doğru şekilde KAYITLI olmalıdır.

node -e "console.log(...)" ifadesi…

node -e "console.log(...)" ifadesi, -e (evaluate) bayrağıyla dosyaya hiç yazmadan tek satır JavaScript'i DOĞRUDAN çalıştırır — bu, kurulumu bir .js dosyası oluşturmadan HIZLICA test etmenin yoludur.

mkdir ... && cd ... ifadesindeki && operatörü…

mkdir my-qa-project && cd my-qa-project ifadesindeki && operatörü, İLK komut BAŞARILI olursa (exit code 0) ikinciyi çalıştırır — mkdir başarısız olursa (klasör zaten varsa) cd hiç ÇALIŞMAZ.

Kurulum adımları

  1. node --version — Node.js sürümünü kontrol eder. v18+ LTS sürümü gereklidir. Çıktı örneği: v22.4.0
  2. npm --version — npm paket yöneticisi sürümünü kontrol eder. Çıktı örneği: 10.8.1
  3. node -e "console.log('JS OK')" — Node.js'nin düzgün çalıştığını doğrular. Çıktı: JS OK
  4. npx playwright --version — Playwright kuruluysa sürümünü gösterir. Çıktı örneği: Version 1.48.0