Node.js açık kaynaklı bir JavaScript çalıştırma ortamıdır. Node.js aktif bir kullanıcı topluluğuna sahip olduğundan, birkaç haftada bir küçük yazılım güncellemeleri çıkar.
Node.js’yi MEAN yığınının bir katmanı olarak veya farklı bir JS çerçevesinde kullanıyor olabilirsiniz. Her iki durumda da, sistem güvenliğini sağlamak için Node.js’yi düzenli olarak güncellediğinizden emin olun.
Node.js ve NPM’yi kurmanın birkaç yolu vardır. Aynı şekilde, makinenizde çalışan işletim sistemine bağlı olarak, Node.js sürümünüzü güncellemenin birkaç yolu vardır.
Bu makalede, Linux, Windows ve macOS’ta en son Node.js sürümüne nasıl güncelleme yapacağınızı öğreneceksiniz.
Node.js’yi Linux Sistemlerinde En Son Sürüme Güncellemenin 3 Yolu
Linux tabanlı bir sistem kullanıyorsanız, Node.js’yi güncellemenin farklı yolları vardır. Düğüm Versiyon Yöneticisini kullanmak en kolay ve en çok önerilen seçenek olsa da, yerel paket yöneticisiyle veya ikili paketleri indirerek de güncelleme yapabilirsiniz.
1. Seçenek: Node.js’yi NVM (Düğüm Sürümü Yöneticisi) ile güncelleyin
Node.js’yi yükseltmenin en iyi yolu, birden çok Node.js sürümünü yönetmek için pratik bir araç olan NVM’dir.
1. Paket havuzunu şu komutla güncelleyerek başlayın:
sudo apt update
2. NVM’yi kullanarak kurun. curl
emretmek:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
Not: eğer sahip değilsen curl
şu komutu çalıştırarak yardımcı programı kurun: sudo apt install curl
.
Alternatif olarak, kullandığınız wget
ve komutu çalıştırın:
wget -q0- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
3. Sistemin değişiklikleri tanıması veya komutu çalıştırması için terminali kapatın ve yeniden açın:
source ~/.bashrc
5. Ardından, NVM’yi başarıyla kurup kurmadığınızı doğrulayın:
nvm --version
6. Node.js’yi yükseltmeden önce, sistemde hangi sürümü çalıştırdığınızı kontrol edin:
nvm ls
7. Artık yeni çıkan sürümleri şu şekilde kontrol edebilirsiniz:
nvm ls-remote
8. En son sürümü yüklemek için nvm
belirli Node.js sürümüyle komut:
nvm install [version.number]
2. Seçenek: Node.js’yi NPM (Düğüm Paket Yöneticisi) ile Güncelleyin
Alternatif olarak, Node.js’yi güncellemek için Node’un resmi paket yöneticisini kullanabilirsiniz. NPM, paket bağımlılıklarını kurmak ve yönetmek için bir araçtır.
Sisteminizde Düğüm varsa, NPM’niz de vardır. npm komutu ile çalışan Node.js sürümlerini kontrol edebilir ve en son sürümü yükleyebilirsiniz.
ekleyerek n
modülNode.js sürümlerini etkileşimli olarak yönetebilirsiniz.
1. Önce npm önbelleğini temizleyin:
npm cache clean -f
2. Düğüm sürüm yöneticisi n’yi kurun:
npm install -g n
3. ile n modülü kuruluşunları yapmak için kullanabilirsiniz:
En son kararlı sürümü yükleyin:
sudo n stable
Not: Bazı Ubuntu dağıtımları şu şekilde yanıt verebilir: command not found
çalıştırdıktan sonra çıktı n
emretmek. Bu sorunu çözmek için çalıştırın sudo -E env "PATH=$PATH" [command]
. Örneğin, yukarıdaki örnekte olduğu gibi en son kararlı sürümü yüklemek için, sudo -E env "PATH=$PATH" n stable
.
En son sürümü yükleyin:
sudo n latest
Belirli bir sürümü kurun:
sudo n [version.number]
3. Seçenek: Node.js’yi İkili Paketlerle Güncelleyin
Node.js’yi ikili paketlerle güncellemek en az önerilen seçenektir. Ancak, en son Node.js sürümüne yükseltmenin tek yolu buysa, aşağıda belirtilen adımları izleyin.
1. Şuraya gidin: Düğümün resmi indirme sayfası mevcut tüm paketleri bulabileceğiniz yer. Orada, LTS sürümleri veya en son sürüm için kaynak kodunu veya önceden oluşturulmuş yükleyiciyi indirebilirsiniz.
2. Paketi tarayıcınızdan indirebilir veya ihtiyacınız olan sürüm numarasını bulup wget komutuna ekleyebilirsiniz:
wget https://nodejs.org/dist/v14.17.0/node-v14.17.0-linux-x64.tar.xz
3. Sonra yükleyin xz-utils ikili paketi çıkarmak için kullanılır:
sudo apt-get install xz-utils
4. Paketi şu komutla çıkarın ve kurun:
sudo tar -C /usr/local --strip-components 1 -xJf node-v14.17.0-linux-x64.tar.xz
Node.js’yi Windows ve macOS’ta En Son Sürüme Güncelleyin
Node.js’nin Windows ve macOS’ta güncellenmesi aynı ilkeleri izler.
Yükseltmenin iki basit yolu vardır:
- Resmi indirme sayfasından en son Node.js sürümünü indirin ve yeni Node.js sürümünü yükleyin.
- n modülünü kurun ve terminal penceresinin içinde Node.js’yi güncelleyin.
1. Seçenek: Node.js’yi Windows ve macOS’ta Yükleyici ile Güncelleyin
Node.js’nizi güncellemenin bir yolu, resmi indirme sayfasına gidip en yeni sürümü yüklemektir. Bz bunu yaparken, sistem eski sürümü güncellenmiş sürümle değiştirmelidir.
1. Şuraya gidin: Node.js web sitesi ve en son kararlı sürüme veya en yeni mevcut sürüme (en son özelliklerle birlikte) tıklayın.
2. Sürüme karar verdikten sonra, pencereler ya da macOS Yükleyici, kullandığınız sisteme bağlı olarak. Sistem paketi indirir ve belirtilen dizinde saklar.
3. İndirme tamamlandıktan sonra yükleyiciyi çalıştırın.
4. Node.js Kurulum Sihirbazı belirir ve kurulum boyunca size yol gösterir.
5. Kutuyu işaretleyerek Lisans Anlaşmasını kabul edin ve tıklayın. Sonraki.
6. Node.js’yi yüklemek istediğiniz hedef klasörü seçin.
7. Node.js, Düğüm özelliklerini nasıl yüklemek istediğinizi seçmenize olanak tanır. Ağaçtaki simgelere tıklayarak özelliklerin yüklenme şeklini değiştirin.
8. Bununla, en son Node.js yüklenmeye hazırdır. Tıklamak Düzenlemek onaylamak için kurulum tamamlanana kadar bekleyin ve tıklayın Sona ermek.
9. Node.js sürümünü şu komutla kontrol edin:
node -v
Not: Bazen sistem eski Node.js sürümünün üzerine yazamaz ve sonunda iki sürüm elde edebilirsiniz. Bu tür sorunlar ortaya çıkarsa, aşağıdaki bölümde özetlenen NPM ile güncelleme yapmayı düşünebilirsiniz.
2. Seçenek: Node.js’yi Windows ve macOS’ta NPM ile güncelleyin
Node.js’yi komut satırından yükseltmek istiyorsanız, n modeli içinde npm
emretmek. bu n
özelliği, farklı Node.js sürümleriyle etkileşim kurmanıza olanak tanır.
1. Node.js sürümünü güncellemeden önce şu anda hangi sürümü kullandığınızı kontrol edin:
node -v
2. Ardından, şu komutla npm önbelleğini temizleyin:
npm cache clean -f
3. Kur N küresel olarak:
npm install -g n
4. Artık n yüklediğinize göre, Node.js’nin en son kararlı sürümünü yüklemek için modülü kullanabilirsiniz:
sudo n stable
Alternatif olarak, Node.js sürümünü en son özelliklerle yükleyebilirsiniz:
sudo n latest
Veya aşağıdakilerle belirli bir sürüm numarası kurun:
n [version.number]
Çözüm
Açık kaynak teknolojisinin en iyi yanı, sürekli olarak yazılımı yükseltmek için çalışan güçlü kullanıcı topluluğudur.
Node.js, düzenli olarak yeni sürümler çıktığı için bu tür yazılımlara iyi bir örnektir. Kullanıcılar, LTS (uzun vadeli desteklenen sürüm) ile mi yoksa en yeni özelliklere sahip en son sürümle mi çalışmak istediklerini seçebilirler.
Bu makale, herhangi bir işletim sisteminde Node.js’yi güncellemenize yardımcı olmuş olmalıdır.