Cara memasang NVM pada CentOS/RHEL 8

Cara memasang NVM pada CentOS/RHEL 8

Nvm bermaksud Pengurus Versi Node adalah utiliti baris arahan untuk menguruskan versi nod. Kadang-kadang anda perlu menggunakan pelbagai aplikasi nod dengan versi-2 yang berbeza. NVM akan membantu anda di sini.

Mengapa NVM ?

Pengurus Versi Node mempunyai banyak faedah, seperti:

  • Gunakan NVM untuk memasang pelbagai versi nod pada sistem tunggal. Juga menukar versi nod pada bila -bila masa dengan arahan tunggal
  • Ia membenarkan pengguna memasang sebarang versi nod tertentu dan bukannya versi terkini.
  • Nod yang dipasang menggunakan NVM adalah untuk pengguna tertentu. Ia mencipta .direktori nvm di bawah direktori rumah pengguna dan teruskan setiap perkara di dalamnya

Memasang NVM di CentOS 8

Skrip shell tersedia untuk pemasangan NVM pada sistem CentOS 8 atau RHEL 8 Linux. Buka terminal pada sistem anda atau sambungkan sistem jauh menggunakan SSH. Gunakan arahan berikut untuk memasang curl pada sistem anda, kemudian jalankan skrip pemasang NVM.

sudo dnf memasang curl  curl https: // mentah.Githubusercontent.com/creationix/nvm/induk/pemasangan.sh | bash  

Ini mencipta a .Direktori NVM di bawah direktori rumah. Di mana NVM menyimpan fail binari sendiri dan semua fail yang diperlukan. Kemudian ia menetapkan persekitaran pada pengguna .Fail Bashrc. Anda perlu memuatkan persekitaran ini untuk menetapkan konfigurasi yang diperlukan dengan menjalankan arahan berikut:

sumber ~/.Bashrc 

Memasang nod dengan nvm

NVM membolehkan memasang pelbagai versi nod pada sistem tunggal atau pengguna log masuk. Jalankan arahan di bawah untuk melihat senarai versi nod yang ada.

NVM LS-REMOTE  

Kemudian, pasang versi nod yang diperlukan menggunakan arahan berikut.

NVM Pasang 12.19.0  

Di sini anda menukar 12.19.0 dengan versi anda yang diperlukan seperti 11.15.0, 10.11.0, dll.

Ia juga memberikan alias untuk versi nod stabil terkini, versi LTS dan versi LTS sebelumnya.

NVM memasang nod  # Pasang versi stabil terkini  NVM Pasang LTS/*  # Pasang versi LTS terkini  

Anda juga boleh menggunakan LTS/Dubnium, LTS/Karbon dan lain -lain untuk memasang versi NodeJS LTS yang lain.

Bekerja dengan NVM

Berikut adalah beberapa arahan yang sering digunakan dengan NVM:

  • Senaraikan semua versi nod yang dipasang untuk pengguna semasa
    NVM LS  
  • Untuk menyenaraikan semua versi yang ada untuk pemasangan pada sistem anda.
    NVM LS-REMOTE  
  • Beralih ke versi nod yang dipasang untuk sesi semasa. Versi baru akan menjadi versi lalai untuk shell semasa sahaja
    NVM Gunakan 12.19.0 
  • Cari versi nod lalai yang ditetapkan untuk pengguna semasa, taipkan:
    NVM Run Default --Version  
  • Jalankan fail skrip dengan versi nod tertentu menggunakan pilihan EXEC. Ini tidak akan mengubah versi shell.
    NVM EXEC 12.19.0 pelayan.js  

Nyahpasang versi nod khusus dengan NVM

Anda boleh mengeluarkan sebarang versi yang tidak digunakan dengan menjalankan arahan berikut. Pastikan versi yang anda berikan tidak ada versi aktif sekarang.

Untuk mengeluarkan nod.JS 5.9.0 dari akaun anda, taipkan:

NVM menyahpasang 5.9.0  

Kesimpulan

Dalam tutorial ini, anda telah belajar memasang NVM dan Node pada sistem CentOS 8 Linux.