Node.js açık kaynaklı bir çapraz platform JavaScript (JS) çalışma zamanı ortamıdır. Hızlı ve ölçeklenebilir ağ uygulamaları oluşturmanız gerekiyorsa, Node.js kullanmayı düşünebilirsiniz. Çeşitli JS modülleri sunmanın yanı sıra hafif ve verimlidir ve tutarlı ve entegre geliştirmeyi destekler.
Düğüm Paketi YönetimiR (npm) paket bağımlılıklarını kurmak ve yönetmek için kullanılan Node’un resmi paket yöneticisidir.
Bu kılavuzda, öğrenin CentOS 7’de Node.js ve npm nasıl kurulur? Ayrıca birden çok Düğüm sürümünü yönetmeyi ve bağımlılıkları yüklemeyi de ele alıyoruz.
Önkoşullar
- CentOS 7 gibi RHEL tabanlı bir sistem
- Bir terminale/komut satırına erişim
- bu yum paket yöneticisi, varsayılan olarak dahildir
- Erişim kök kullanıcı veya bir kullanıcı ile sudo ayrıcalıklar
Seçenek 1: NodeSource deposundan Node.js ve npm yükleyin
Node.js ve npm’yi kurmanın en basit yolu NodeSource deposu.
1. Öncelikle, Node.js ve npm’nin en son sürümlerini yüklediğinizden emin olmak için yerel depoyu güncelleyin. Aşağıdaki komutu yazın:
sudo yum update
2. Ardından, NodeSource deposunu aşağıdakilerle sisteme ekleyin:
curl –sL https://rpm.nodesource.com/setup_10.x | sudo bash -
3. Çıktı, Node.js ve npm’yi kurmak istiyorsanız aşağıdaki komutu kullanmanızı isteyecektir:
sudo yum install –y nodejs
4. Son olarak, kurulu yazılımı şu komutlarla doğrulayın:
node –version
npm –version
Yukarıdaki resimlerde görebileceğiniz gibi, sistem en son kararlı sürümleri indirdi – Node.js 10.16.0Ve npm 6.9.0.
2. Seçenek: NVM kullanarak Node.js ve npm’yi kurun
1. Adım: Node Version Manager’ı (NVM) Kurun
Alternatif olarak, Node.js ve npm’yi aşağıdakilerle yükleyebilirsiniz: Düğüm Sürümü Yöneticisi (NVM), birden çok Node.js sürümünü yönetmek için pratik bir araç.
1. NVM’yi kurmak için GitHub’dan kurulum komut dosyasını indirin. Komut satırını kullanacaksınız curl
.
Bu ön koşul aracına sahip değilseniz, şunu çalıştırarak kurun:
sudo apt install curl
Basmak y
Kurulumu onaylamak için tıklayın ve Girmek.
2. curl’ı kurduktan sonra, NVM kurulum betiğini şu komutla indirin:
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash
Komut, sisteme NVM deposunu klonlaması ve NVM yolunu ZSH veya bash’a eklemesi talimatını verir. Bu yapıldıktan sonra, aşağıdaki mesajı alacaksınız:
Çıktının önerdiği gibi, nvm’yi etkinleştir gerek:
- Terminali kapatın ve açın VEYA
- Verilen komutu çalıştırın
3. Ardından, Node Version Manager kurulumunun şu komutla başarılı olup olmadığını kontrol edin:
nvm –version
Aşağıdaki resim yüklediğinizi gösterir NVM 0.34.0en son kararlı sürüm.
2. Adım: Node.js ve npm’yi kurun
1. NVM’yi kurduktan sonra şu komutla Node.js ve npm’yi indirin:
nvm install node
2. Her zaman olduğu gibi, yüklü sürümü kontrol ettiğinizden emin olun:
node –version
İsteğe bağlı: NVM kullanarak birden fazla Node.js sürümü kurun
NVM bir paket yöneticisidir. Bu nedenle, birden çok Node.js sürümünü yükleyebilir ve yönetebilir.
Belirli bir Düğüm sürümünü yüklemek için şunu yazın: nvm install
ve sürüm numarası.
Örneğin:
nvm install 10.1.0
veya en son kararlı sürümü yüklemek için::
nvm install --lts
Yöneticinize yüklediğiniz sürümlerin bir listesini görüntülemek için:
nvm ls
Bu, yüklü tüm Node.js sürümlerini listeler ve ayrıca varsayılan ve kararlı sürümleri belirtir.
Başka bir Node.js sürümüne geçmek için Zaten yüklenmişşu komutu kullanın:
nvm use 10.16.0
Node.js Geliştirme Araçlarını Kurun
Geliştirme araçları npm’den yerel eklentilerin derlenmesine ve kurulmasına izin veren bir otomasyon araç kitidir.
Node.js geliştirme araçlarını ve kitaplıklarını yüklemek için şu komutu kullanın:
sudo yum install gcc g++ make
Çözüm
Bu kılavuzu izledikten sonra, NodeSource deposunu veya NVM’yi kullanarak CentOS sisteminize Node.js ve npm yüklediniz. Ayrıca birden çok Düğüm sürümünü yönetmeyi, geliştirme araçlarını ve bağımlılıkları yüklemeyi tartıştık.