Cara Memasang dan Mengurus Nod.JS melalui NVM
- 2553
- 645
- Jerome Quitzon
NVM dikenali sebagai Pengurus Versi Node, sama seperti RVM (Pengurus Versi Ruby) untuk bahasa Ruby. NVM menyediakan pilihan untuk pemasangan nod yang mudah.js. Anda juga boleh memasang nod tertentu.versi js atau nod berganda.Versi JS pada sistem yang sama menggunakan NVM dan gunakan versi yang diperlukan untuk aplikasi tersebut. Tutorial ini akan membantu anda Pasang dan Urus Nod.JS menggunakan NVM.
NVM lalai dipasang di bawah direktori rumah pengguna semasa, jadi pemasangan NVM dengan satu pengguna tidak akan dapat diakses oleh pengguna lain. Pengguna Windows boleh melawat tutorial kami yang lain untuk memasang NodeJs pada sistem Windows.
Langkah 1 - Pasang NVM
NVM adalah utiliti baris arahan untuk memasang dan menguruskan nod.Versi JS untuk pengguna tertentu. Anda boleh memasang NVM menggunakan skrip shell yang disediakan oleh pasukan NVM.
- Pertama, pastikan anda memasang curl pada sistem anda:
sudo apt update & sudo apt memasang curl -y
- Seterusnya, jalankan arahan berikut untuk mengkonfigurasi NVM pada sistem anda untuk pengguna log masuk semasa.
curl https: // mentah.Githubusercontent.com/creationix/nvm/induk/pemasangan.sh | bash
- Muat semula persekitaran sistem menggunakan arahan ini. Ia akan menetapkan pembolehubah persekitaran yang diperlukan untuk menggunakan NVM pada sistem.
- Sistem berasaskan Debian:
sumber ~/.profil
- Centos, Fedora dan Redhat Systems:
sumber ~/.Bashrc
- Sistem berasaskan Debian:
Langkah 2 - Cari nod yang ada.Versi JS
Pada ketika ini, anda telah memasang NVM pada sistem anda untuk pengguna semasa. Sekarang cari versi nod yang ada.js untuk memasang. Gunakan LS-REMOTE
pilihan untuk menyenaraikan versi.
NVM LS-REMOTE
Anda akan melihat senarai panjang versi yang ada.
Output: ... v16.12.0 v16.13.0 (LTS: Gallium) v16.13.1 (LTS: Gallium) v16.13.2 (LTS: Gallium) v16.14.0 (LTS Terkini: Gallium) v17.0.0 v17.0.1 v17.1.0 v17.2.0 v17.3.0 v17.3.1 v17.4.0 v17.5.0
Langkah 3 - Memasang nod.JS dengan NVM
Sekarang pasang nod.Versi JS yang perlu anda gunakan untuk menjalankan nod.Permohonan JS. Perintah di bawah akan memasang nod.js 16.14.0 pelepasan LTS pada sistem anda.
NVM Pasang v16.14.0
Anda juga boleh memasang versi nod terkini.js.
NVM Pasang 17
Ulangi arahan di atas dengan nod yang berbeza-2.Versi JS untuk memasang pelbagai versi nod.js di sistem anda.
Langkah 4 - Tetapkan versi lalai
Seperti yang anda pasang pelbagai nod.Versi JS, anda boleh memilih versi nod tertentu.js sebagai versi lalai yang digunakan oleh sistem dan memuatkannya ke dalam persekitaran. Gunakan arahan di bawah untuk menyenaraikan versi yang dipasang sekarang dan versi set lalai.
Senarai NVM
Output: v16.13.2 -> v16.14.0 v17.5.0 Sistem Lalai -> 16 ( -> V16.14.0) iojs -> n/a (lalai) tidak stabil -> n/a (lalai) nod -> stabil ( -> v17.5.0) (lalai) stabil -> 17.5 (-> v17.5.0) (lalai) LTS/* -> LTS/GALLIUM ( -> V16.14.0) lts/argon -> v4.9.1 ( -> n/a) lts/boron -> v6.17.1 ( -> n/a) lts/karbon -> v8.17.0 ( -> N/A) LTS/Dubnium -> V10.24.1 ( -> n/a) lts/erbium -> v12.22.10 ( -> n/a) lts/fermium -> v14.19.0 ( -> N/A) LTS/GALLIUM -> V16.14.0
Anda dapat melihat nod itu.JS Versi v16.14.0 ditetapkan sebagai versi lalai. Anda boleh menukar nod lalai.Versi JS. Perintah di bawah akan menetapkan 17.5.0 Sebagai nod lalai.Versi JS.
NVM menggunakan 17.5.0
Sekarang sahkan versi nod aktif semasa.js
nod --version
v17.5.0
Langkah 5 - Jalankan aplikasi dengan versi tertentu
Sekiranya anda mempunyai banyak nod.Aplikasi JS di sistem anda dan ingin menjalankan masing -masing dengan versi nod tertentu.js. NVM memberi anda pilihan untuk menggunakan nod.Versi JS untuk menjalankan sebarang aplikasi. Sebagai contoh
NVM Run v16.14.0 App.js
Langkah 6 - Keluarkan nod yang tidak digunakan.Versi JS
Perintah ini akan memberikan senarai versi nod yang dipasang.js di sistem anda.
Senarai NVM
Anda boleh mengeluarkan versi yang tidak digunakan dari sistem anda. Contohnya, untuk mengeluarkan nod.JS Versi 9.5.9 Jalankan arahan berikut:
NVM Uninstall V9.5.0
Kesimpulan
Tutorial ini membantu anda memasang dan mengkonfigurasi pelbagai nod.Versi JS menggunakan NVM. Panduan ini juga menggambarkan anda untuk beralih dari versi lalai dengan utiliti dan arahan NVM untuk menggunakan versi yang berbeza semasa masa larian.