Ubuntu'da Node.js için NVM Nasıl Kurulur ⋆ ALexHost SRL

Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

Skills
05.12.2024

Ubuntu’da Node.js için NVM Nasıl Kurulur

Giriş

NVM (Node Version Manager), tek bir makinede birden fazla Node.js sürümünü yönetmek için kullanılan popüler bir araçtır. Geliştiricilerin Node.js’nin farklı sürümlerini sorunsuz bir şekilde yüklemelerine, değiştirmelerine ve yönetmelerine olanak tanır, bu da onu özellikle farklı Node.js sürümleri gerektiren birden fazla proje üzerinde çalışanlar için kullanışlı hale getirir. Bu kılavuz, NVM’yi kurma ve bir Ubuntu sisteminde Node.js sürümlerini yönetmek için kullanma adımlarında size yol gösterecektir.

Ön Koşullar

Başlamadan önce şunlardan emin olun:

  • Sudo ayrıcalıklarına sahip bir kullanıcı hesabınız var.
  • Sisteminiz Ubuntu çalıştırıyor (bu kılavuz 20.04, 22.04 ve sonrası dahil olmak üzere çeşitli Ubuntu sürümleri için geçerlidir).

Adım 1: Paket Listesini Güncelleyin

Yeni bir yazılım yüklemeden önce paket listenizi güncellemek her zaman iyi bir uygulamadır. Bir terminal açın ve çalıştırın:

sudo apt-get güncellemesi

Bu komut tüm paket listelerinizin güncel olmasını sağlar.

Adım 2: NVM’yi Kurun

NVM’yi kurmak için resmi NVM deposundan kurulum betiğini indirmeniz gerekir. Bunu curl veya wget kullanarak yapabilirsiniz.

Seçenek 1: curl kullanma

Sisteminizde curl yüklüyse, çalıştırın:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash

Seçenek 2:
wget
kullanma

Eğer wget kullanmayı tercih ediyorsanız, çalıştırın:

wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash

Daha yeni bir sürüm mevcutsa v0.39.5’i NVM’nin en son sürümüyle değiştirin. En son sürümü NVM GitHub deposundan kontrol edebilirsiniz.

Adım 3: NVM’yi Etkinleştirin

Kurulum betiğini çalıştırdıktan sonra, NVM’yi mevcut terminal oturumunuza yüklemeniz gerekir. Bunu koşarak yapabilirsiniz:

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"

Alternatif olarak, terminali kapatıp yeniden açabilir veya kabuk profilinizi yenilemek için aşağıdaki komutu çalıştırabilirsiniz:

kaynak ~/.bashrc

Eğer

zsh
gibi farklı bir kabuk kullanıyorsanız, çalıştırın:

kaynak ~/.zshrc

Adım 4: NVM Kurulumunu Doğrulayın

NVM’nin doğru yüklendiğini doğrulamak için çalıştırın:

nvm --version

NVM’nin başarıyla yüklendiğini gösteren sürüm numarasını görmelisiniz.

Adım 5: NVM Kullanarak Node.js’yi Kurun

NVM yüklendiğinde, Node.js’yi kolayca yükleyebilirsiniz. Node.js’nin en son sürümünü yüklemek için çalıştırın:

nvm yükleme düğümü

Bu komut Node.js’nin en son kararlı sürümünü yükler. Belirli bir sürümü yüklemek istiyorsanız, bunu şu şekilde belirtin:

nvm 16.20.0'ı yükleyin

16.20.0’ı istediğiniz sürüm numarası ile değiştirin.

Adım 6: Yüklü Node.js Sürümünü Kontrol Edin

Şu anda hangi Node.js sürümünün etkin olduğunu kontrol etmek için çalıştırın:

düğüm -v

Bu komut şu anda kullanılmakta olan Node.js sürüm numarasını gösterecektir.

Adım 7: Node.js Sürümleri Arasında Geçiş Yapın

NVM’nin en önemli avantajlarından biri, farklı Node.js sürümleri arasında geçiş yapabilmesidir. Yüklü tüm Node.js sürümlerini listelemek için çalıştırın:

nvm ls

NVM kullanılarak yüklenen tüm sürümlerin bir listesini ve o anda etkin olan sürümün bir göstergesini göreceksiniz.

Farklı bir sürüme geçmek için şunu kullanın:

nvm 14.17.6 kullanın

14.17.6’yı kullanmak istediğiniz sürüm numarası ile değiştirin.

Adım 8: Varsayılan Node.js Sürümünü Ayarlayın

Yeni bir terminal oturumu açtığınızda belirli bir Node.js sürümünün varsayılan olmasını istiyorsanız, çalıştırın:

nvm takma adı varsayılan 16.20.0

16.20.0’ı varsayılan olarak ayarlamak istediğiniz sürümle değiştirin.

Adım 9: Node.js Sürümünü Kaldırma

Belirli bir Node.js sürümüne artık ihtiyacınız yoksa, bu sürümü kaldırabilirsiniz:

nvm 14.17.6'yı kaldır

14.17.6’yı kaldırmak istediğiniz sürüm numarası ile değiştirin.

Adım 10: NVM ile Global npm Paketleri Yükleme

NVM kullanırken, her Node.js sürümü için global npm paketlerini (yarn veya npm gibi) ayrı ayrı yüklemek önemlidir. Bunun nedeni, her Node.js sürümünün kendi yalıtılmış ortamına sahip olmasıdır. Genel bir paket yüklemek için şunu kullanın:

npm install -g yarn

Genel paketleri yüklemeden önce istediğiniz Node.js sürümünün etkin olduğundan emin olun.

Sonuç

NVM, tek bir makinede birden fazla Node.js sürümünü yönetmesi gereken geliştiriciler için önemli bir araçtır. Bu kılavuzu takip ederek NVM’yi kolayca kurabilir, Node.js’yi ayarlayabilir ve gerektiğinde farklı sürümler arasında geçiş yapabilirsiniz. Bu, farklı projelerdeki Node.js bağımlılıklarını yönetmeyi basit ve sorunsuz hale getirir. NVM ile projeleriniz için her zaman doğru Node.js sürümüne sahip olacak, uyumluluk ve kullanım kolaylığı sağlayacaksınız. Mutlu kodlamalar!

Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

Skills