Windows’ta Node.js ve NPM Nasıl Kurulur ve Yapılandırılır
Node.js, Chrome’un V8 motoru üzerine inşa edilmiş güçlü bir JavaScript çalışma zamanıdır ve NPM (Node Package Manager), Node.js ile birlikte gelen bir paket yöneticisidir. Modern JavaScript uygulamaları geliştirmek için gerekli araçlardır. Bu kılavuz, Node.js ve NPM’yi bir Windows sistemine yükleme ve yapılandırma sürecinde size yol gösterecektir.
Adım 1: Node.js Yükleyicisini İndirin
- Resmi Node.js Web Sitesini Ziyaret Edin:Resmi Node.js web sitesine gidin.
- Doğru Sürümü Seçin:
- LTS (Uzun Süreli Destek): Daha kararlı olduğu için çoğu kullanıcı için önerilir.
- Güncel: En son özellikleri içerir ancak daha az kararlı olabilir.
Windows sürümünüz için uygun yükleyiciyi indirin (örn. 64 bit).
Adım 2: Node.js ve NPM’yi yükleyin
- Yükleyiciyi çalıştırın:
- Yükleme işlemini başlatmak için indirilen node-vxx.x.x-x64.msi dosyasına çift tıklayın.
- Kurulum Sihirbazını takip edin:
- Karşılama ekranında İleri’ye tıklayın.
- Lisans Sözleşmesini kabul edin ve İleri’ye tıklayın.
- Kurulum yolunu seçin (varsayılan olarak C:\Program Files\nodejs\) ve İleri’ye tıklayın.
- Özel Kurulum ekranında, Node.js ile birlikte “NPM’yi Yükle” seçeneğini seçtiğinizden emin olun, ardından İleri’ye tıklayın.
- Yüklemeyi başlatmak için Yükle’ye tıklayın.
- Yükleme tamamlandığında Son’a tıklayın.
Varsayılan olarak, yükleyici Node.js’yi sisteminizin PATH ortam değişkenine ekler, bu da komut isteminde node ve npm komutlarını ek yapılandırma olmadan kullanabileceğiniz anlamına gelir.
Adım 3: Kurulumu Doğrulayın
Kurulumdan sonra Node.js ve NPM’nin doğru şekilde kurulduğunu doğrulamak önemlidir.
- Komut İstemini Açın:Windows R tuşuna basın, cmd yazın ve Enter tuşuna basın.
- Node.js Sürümünü Kontrol Et:Node.js’nin kurulu sürümünü kontrol etmek için aşağıdaki komutu çalıştırın:
düğüm -v
Bu, Node.js’nin sürüm numarasını göstermelidir (örneğin, v18.x.x).
- NPM Sürümünü Kontrol Et:Çalıştırarak NPM kurulumunu doğrulayın:
npm -v
Bu, NPM’nin sürüm numarasını göstermelidir (örneğin, 9.x.x).
Adım 4: NPM’yi Güncelleyin (İsteğe bağlı)
NPM, Node.js ile birlikte yüklenmiş olsa da her zaman en son sürüm olmayabilir. Aşağıdaki komutu kullanarak NPM’yi en son sürüme güncelleyebilirsiniz:
npm install -g npm@latest
G bayrağı paketi global olarak yükleyerek NPM’nin sistem genelinde güncellenmesini sağlar.
Adım 5: NPM’yi Yapılandırma (İsteğe Bağlı)
Daha özelleştirilmiş bir deneyim için NPM ayarlarını yapılandırabilirsiniz. İşte bazı faydalı konfigürasyonlar:
- Global Paketler için Varsayılan Dizini Ayarlayın:Varsayılan olarak, global paketler C:\Users\\AppData\Roaming\npm dizinine yüklenir. Gerekirse bunu değiştirebilirsiniz:
npm config set prefix "C:\your\preferred\path"
- Varsayılan Kayıt Defterini Ayarlayın: Özel bir NPM kayıt defteri gibi özel bir kayıt defteri kullanmak istiyorsanız, bunu şu şekilde ayarlayın:
npm config set registry "https://your-custom-registry.com/"
- Tüm Yapılandırmaları Görüntüle:Mevcut tüm NPM yapılandırmalarını görmek için çalıştırın:
npm yapılandırma listesi
Adım 6: Basit Bir Node.js Uygulaması Oluşturun ve Çalıştırın
- Yeni Bir Dizin Oluşturun:Komut isteminde, projeniz için yeni bir dizin oluşturun ve içine gidin:
mkdir my-node-app
cd my-node-app - Yeni Bir Node.js Projesini Başlatın:Çalıştırarak bir package.json dosyası oluşturun:
npm init -y
Bu, Node.js projeniz için temel yapılandırmayı içeren varsayılan bir package.json dosyası oluşturacaktır.
- Bir app.js Dosyası Oluşturun:my-node-app dizini içinde, herhangi bir metin düzenleyicisi (örneğin, Not Defteri, Visual Studio Code) kullanarak app.js adında yeni bir dosya oluşturun. app.js dosyasına aşağıdaki kodu ekleyin:
// app.js
const http = require('http');const hostname = '127.0.0.1';
const port = 3000;const server = http.createServer((req, res) => {
res.statusCode = 200;
res.setHeader('Content-Type', 'text/plain');
res.end('Merhaba, Dünya!\n');
});server.listen(port, hostname, () => {
console.log(`Server running at http://${hostname}:${port}/`);
});
- Node.js Uygulamasını Çalıştırın: Komut isteminde uygulamayı çalıştırın:
node app.js
Mesajı görmelisiniz:
Sunucu http://127.0.0.1:3000/ adresinde çalışıyor - Uygulamayı Test Edin:Bir web tarayıcısı açın ve http://127.0.0.1:3000/ adresine gidin. Tarayıcınızda Hello, World! mesajının görüntülendiğini görmelisiniz.
Adım 7: Node.js Paketlerini Kurun ve Kullanın
NPM kullanarak ek Node.js paketleri yükleyebilirsiniz. Örneğin, popüler Express çerçevesini yükleyin:
Kurulumdan sonra, app.js dosyanızda gerekli kılarak Node.js uygulamanızda Express’i kullanabilirsiniz:
const express = require('express');
const app = express();
const port = 3000;app.get('/', (req, res) => {
res.send('Express'ten Merhaba!');
});app.listen(port, () => {
console.log(`Sunucu http://localhost:${port}` adresinde çalışıyor);
});
Güncellenmiş app.js dosyasını çalıştırın:
Express’in mesajını görmek için tarayıcınızda http://localhost:3000/ adresini ziyaret edin.
Sonuç
Artık Node.js ve NPM’yi bir Windows sistemine başarıyla yüklediniz, NPM’yi yapılandırdınız ve basit bir Node.js uygulaması oluşturdunuz. Bu araçlarla, Windows makinenizde JavaScript uygulamaları oluşturmaya, yönetmeye ve dağıtmaya başlayabilirsiniz. Mutlu kodlamalar!