Node.js nasıl kurulur
Node.js™, JavaScript kodunu tarayıcı dışında, genellikle sunucularda çalıştırmanıza olanak tanıyan güçlü ve popüler bir açık kaynak çalışma zamanı ortamıdır. Bloklama yapmayan, olay güdümlü mimarisi ile bilinir ve bu da onu hızlı, ölçeklenebilir uygulamalar oluşturmak için tercih edilen bir seçenek haline getirir. İster arka uç geliştirmeye dalmak isteyen bir geliştirici olun, ister sohbet uygulamaları veya çevrimiçi işbirliği araçları gibi gerçek zamanlı uygulamalar oluşturmayı planlayın, Node.js’yi sisteminize yüklemek ilk adımdır.
Bu kılavuz, birden fazla işletim sistemini ve Node.js’yi güncel tutmanın yollarını kapsayan Node.js kurulumu hakkında bilmeniz gereken her şeyde size yol gösterecektir.
Adım 1: Bir Kurulum Yöntemi Seçin
İşletim sisteminize ve kişisel tercihlerinize bağlı olarak Node.js’yi yüklemenin birkaç yolu vardır. Node.js’yi resmi yükleyici, bir paket yöneticisi veya nvm (Node Version Manager) gibi bir sürüm yöneticisi kullanarak yükleyebilirsiniz. Her bir yönteme ayrıntılı olarak bakalım.
Adım 2: Node.js’yi Windows’a yükleyin
Seçenek 1: Node.js Yükleyicisini Kullanma
Node.js’yi Windows’a yüklemenin en kolay yolu, yükleyiciyi resmi Node.js web sitesinden indirmektir.
- Node.js web sitesine gidin: Nodejs.org adresini ziyaret edin.
- Yükleyiciyi indirin: Ana sayfada iki versiyon göreceksiniz:
- LTS (Uzun Süreli Destek): Bu sürüm daha kararlıdır ve çoğu kullanıcı için önerilir.
- Güncel: Bu sürüm en son özellikleri ve güncellemeleri içerir, ancak kararlı olmayabilir.
Projenizin ihtiyaçlarına göre sürümü seçin ve uygun yükleyiciyi indirmek için bağlantıya tıklayın.
- Yükleyiciyi Çalıştırın: İndirme işlemi tamamlandıktan sonra yükleyiciyi çalıştırın. Süreç boyunca size rehberlik edecek olan kurulum sihirbazındaki talimatları izleyin. Varsayılan olarak, Node.js’yi uygun dizinlere yükler ve sisteminizin PATH’ine ekler.
- Kurulumu Doğrulayın: Komut istemini açın ve şunu yazın:
Bu komut yüklü Node.js sürümünü gösterecektir. Benzer şekilde, npm (Node Package Manager) sürümünü şu şekilde kontrol edin:
Hem Node.js hem de npm başarıyla kurulmuş olmalıdır.
Seçenek 2: Chocolatey (Windows Paket Yöneticisi) Kullanma
Bir paket yöneticisi kullanmayı tercih ederseniz, Node.js’ yi Chocolatey aracılığıyla yükleyebilirsiniz. İlk olarak, Chocolatey’in sisteminizde kurulu olduğundan emin olun. Ardından, bir Yönetici Komut İstemi açın ve aşağıdaki komutu çalıştırın:
Bu, Node.js’nin LTS sürümünü yükleyecektir.
Adım 3: Node.js’yi macOS’a yükleyin
Seçenek 1: Node.js Yükleyicisini Kullanma
- Yükleyiciyi İndirin: Nodejs.org adresini ziyaret edin ve Windows adımlarına benzer şekilde macOS yükleyicisini indirin.
- Yükleyiciyi Çalıştırın: İndirilen .pkg dosyasını açın ve kurulumu tamamlamak için kurulum sihirbazını izleyin.
- Kurulumu Doğrulayın: Terminal ‘i açın ve yazın:
Seçenek 2: Homebrew Kullanımı
Homebrew macOS için popüler bir paket yöneticisidir. Homebrew zaten yüklüyse, Node.js’yi yüklemek için kullanabilirsiniz.
- Terminal’i açın.
- Node.js’yi yüklemek için aşağıdaki komutu çalıştırın:
- Kurulumu Doğrulayın: Kurulum tamamlandıktan sonra, Node.js ve npm sürümlerini çalıştırarak kontrol edin:
Adım 4: Linux’ta Node.js Kurulumu
Seçenek 1: Node.js İkili Dağıtımlarını Kullanma
Node.js, Ubuntu, Debian ve Fedora gibi Linux dağıtımları için önceden derlenmiş ikili dosyalar sunar. Node.js deposunu ekleyebilir ve sisteminizin paket yöneticisini kullanarak en son sürümü yükleyebilirsiniz.
- Node.js Deposunu Ekleyin: Terminal ‘i açın ve Ubuntu/Debian için aşağıdaki komutları çalıştırın:
Bu komut Node.js LTS deposunu sisteminize ekler.
- Node.js’yi yükleyin:
- Kurulumu Doğrulayın:
Fedora, CentOS ve diğer RPM tabanlı dağıtımlar için kullanın:
Seçenek 2: Düğüm Sürüm Yöneticisini (nvm) Kullanma
nvm, aynı sistem üzerinde birden fazla Node.js sürümünü yönetmek için popüler bir araçtır; bu, özellikle farklı sürüm gereksinimleri olan birden fazla proje üzerinde çalışıyorsanız yararlıdır.
- Nvm’yi yükleyin: Nvm‘yi indirmek ve kurmak için aşağıdaki komutu çalıştırın:
- Node.js‘yi yükleyin: Nvm yüklendikten sonra, Node.js’nin en son LTS sürümünü çalıştırarak yükleyebilirsiniz:
- Varsayılan Node Sürümünü Ayarla: Çalıştırarak kullanmak için varsayılan bir Node.js sürümü ayarlayabilirsiniz:
- Kurulumu Doğrulayın:
Adım 5: Node.js’yi Güncel Tutmak
Node.js ortamınızın en son güvenlik yamaları ve özellikleriyle güncel kalmasını sağlamak için düzenli olarak güncellemeleri kontrol edin:
- Nvm kullanarak: Node.js’yi en son sürüme güncellemek için aşağıdaki komutu çalıştırın:
- Paket Yöneticisi Kullanma (Linux/macOS): Node.js’yi çalıştırarak güncelleyin:
- Yükleyiciyi Kullanma (Windows/macOS): Node.js yükleyicisinin en son sürümünü nodejs.org adresinden indirip çalıştırın ve yönergeleri izleyin.
Adım 6: Global npm Paketlerini Kurun
Node.js kurulduktan sonra global npm paketlerini kurabilirsiniz. Global paketler, sisteminizin herhangi bir yerinden erişilebilen komut satırı araçları için kullanılır. Örneğin, popüler paket yöneticisi yarn‘ı yüklemek için çalıştırın:
Yüklü global npm paketlerini şu şekilde listeleyebilirsiniz:
Sonuç
Node.js’yi yüklemek, ister bir yükleyici ister paket yöneticisi kullanmayı tercih edin, farklı işletim sistemlerinde nispeten basit bir işlemdir. Kurulumdan sonra, JavaScript uygulamalarını çalıştırmak ve bağımlılıkları yönetmek için npm’yi kullanmak için sağlam bir ortama erişebileceksiniz. İster yeni başlayan ister deneyimli bir geliştirici olun, Node.js’nin nasıl kurulacağını ve yönetileceğini bilmek, ölçeklenebilir, yüksek performanslı uygulamalar oluşturmak için bu güçlü platformdan en iyi şekilde yararlanmanıza yardımcı olacaktır.