Yüklü Node.js uyumlu bir sürümüne sahip olmadığınız için bir projeyi çalıştırırken sorun yaşadıysanız, o zaman yalnız değilsiniz. Neyse ki, bu sorunun kolay bir çözümü var.
Node Version Manager (NVM) ile makinenize Node.js'nin çeşitli versiyonlarını kurabilir ve çalıştırmak istediğiniz projeye bağlı olarak hangi versiyonu kullanmak istediğinizi seçebilirsiniz.
NVM, Node.js'nin kurulum ve yönetim sürecini kolaylaştırmayı amaçlayan açık kaynaklı bir projedir.
Node.js nedir?
Node.js, Google Chrome'un V8 Motoru üzerine kurulu, açık kaynaklı ve platformlar arası bir JavaScript çalışma ortamıdır. Node.js, JavaScript kodunu bir web tarayıcısı dışında çalıştırmanıza ve yürütmenize olanak tanır; PC'nizde JavaScript koduyla hem ön uç hem de arka uç uygulamaları oluşturup çalıştırabilirsiniz veya sunucu.
Node.js'yi kullanan popüler ön uç web çerçeveleri arasında Angular ve React bulunur. Unutmayın, Node.js ayrıca arka uç veya tam yığın uygulamaları geliştirmek için de kullanılabilir; Node.js kullanan popüler arka uç çerçeveleri arasında Express.js, Meteor.js, Nest.js ve Hapi.js bulunur.
İlişkili: Ön Uç vs. Back-End Web Geliştirme: Size Uygun Yol Hangisi?
Geniş popülaritesi nedeniyle JavaScript programlama için Node.js, JavaScript uygulamaları çalıştıran sunucular için yazılım geliştirme ve Linux yönetiminde önemli bir bileşen haline gelmiştir.
NVM'yi Linux'ta Kurmak
NVM'yi Linux'ta kurmak oldukça basittir. Terminalinizi açın ve aşağıdaki komutu çalıştırın.
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | bash
Yukarıda bahsedilen komut, NVM'yi indirip yükleyen bir komut dosyası çalıştıracaktır. Ayrıca, ortam değişkeninizde NVM için bir profil de ayarlayacaktır. Bu durumda .bashrc dosyasını aşağıdaki kurulum çıktısından görebileceğiniz gibi.
Ortam değişkeni dosyası şu konumlardan birinde bulunur: ~ / .bash_profile, ~ / .zshrc, ~ / .profileveya ~ / .bashrc bağlı olarak Linux dağıtımı kullanıyorsun.
Kurulumu Doğrulama
Not: Kurulumun başarılı olup olmadığını kontrol etmeye devam etmeden önce, mevcut terminalinizi kapatın ve yeni bir terminal penceresi açın. Alternatif olarak, düğmesine basarak başka bir terminal penceresi açabilirsiniz. Ctrl + Alt + T klavyede.
Yeni terminal penceresinde, aşağıdaki komutu çalıştırarak NVM'nin başarıyla kurulup kurulmadığını kontrol edebilirsiniz.
komut -v nvm
Her şey yolunda giderse, yukarıdaki komutun çıktısı nvm Aşağıda gösterildiği gibi.
Bilgisayarınızda kurulu NVM sürümünü kontrol etmek için aşağıdakileri çalıştırabilirsiniz.
nvm -v
Node.js yükleniyor
Node.js'yi NVM ile kurmak çok kolaydır. Örneğin, Node.js'nin en son sürümünü yüklemek için aşağıdaki komutu çalıştırabilirsiniz:
nvm yükleme düğümü
Node.js'nin belirli bir sürümünü yüklemek için, nvm komutunu aşağıdaki biçimde çalıştırabilirsiniz:
nvm yükleme sürüm numarası
Örneğin, Node.js sürüm 14.15.4'ü yüklemek için:
nvm yükleme 14.15.4
Node.js sürüm 14.15.4, Node.js'nin bir LTS sürümüdür.
Bu kadar uzağa geldiyseniz ve yukarıdaki iki emri verdiyseniz, tebrikler! Bilgisayarınızda veya sunucunuzda iki farklı Node.js sürümü yüklüdür.
Kullanılacak Node.js Sürümünü Seçme
Node.js'nin birden çok sürümünü yüklediğinizde, kullanmak istediğiniz Node.js sürümünü kolayca seçebilirsiniz. Örneğin, yakın zamanda yüklediğiniz 14.15.4 sürümünü kullanmak için aşağıdaki komutu çalıştırabilirsiniz.
nvm 14.15.4 kullanın
Bilgisayarınızda yüklü olan Node.js sürümlerinin listesini görmek için aşağıdaki komutu çalıştırabilirsiniz.
nvm ls
Listenin çıktısı aşağıdakine benzer. Halihazırda aktif olan versiyon da vurgulanmıştır.
Yüklenebilecek tüm Node.js sürümlerini listelemek için şunları çalıştırabilirsiniz:
nvm ls-uzak
Node.js'yi Kaldırma
NVM aracılığıyla bir Node.js sürümünü kaldırmak çok basittir. Örneğin, yukarıda yüklediğiniz 14.15.4 sürümünü kaldırmak için:
nvm kaldırma v14.15.4
Yardım almak
NVM komutları hakkında daha fazla bilgi edinmek veya yardım almak için aşağıdaki komutu yazmanız yeterlidir:
nvm -h
Ayrıca ziyaret edebilirsiniz NVM'lerin resmi GitHub sayfasıiyi belgelenmiştir.
Node.js Yönetimi Basitleştirilmiş
Bu kılavuz, Node.js yönetimini ve kurulumunu kolaylaştırmak için Node Version Manager'ı (NVM) nasıl kuracağınızı göstermektedir. Node.js'nin farklı sürümlerini kullanan projeleriniz varsa, NVM sizin için bir araçtır. Hayatınızı kolaylaştıracak.
Yeniden kullanılabilirlik, herkes tarafından takip edilmesi gereken en önemli programlama paradigmalarından biridir. Neyse ki JavaScript'te, Tasarım Kalıplarını kullanarak kolayca yeniden kullanılabilir kod oluşturabilirsiniz.
Tasarım kalıplarının nasıl kullanılacağını anlamak, JavaScript'te yeniden kullanılabilir kodu kullanmanıza olanak tanır. İşte bilmeniz gerekenler.
Sonrakini Oku
- Linux
- JavaScript
Mwiza, yazılımları mesleğe göre geliştirir ve kapsamlı bir şekilde Linux ve ön uç programlama üzerine yazar. İlgi alanlarından bazıları tarih, ekonomi, politika ve işletme mimarisidir.
Haber bültenimize abone ol
Teknoloji ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için haber bültenimize katılın!
Bir adım daha…!
Lütfen size az önce gönderdiğimiz e-postadaki e-posta adresinizi onaylayın.