Cara menginstal dan menggunakan beberapa node.JS di Linux

Cara menginstal dan menggunakan beberapa node.JS di Linux

Tutorial ini membantu Anda menginstal dan menggunakan beberapa node.Versi JS pada mesin Linux tunggal. Dalam tutorial ini, kami menggunakan alat Node Version Manager (NVM) untuk instalasi node.JS.

Instalasi NVM

NVM Instal dan Kelola Node.Versi JS di direktori home pengguna. Jadi Anda tidak memerlukan hak istimewa tingkat root. Cukup login sebagai pengguna non-root dan ikuti tutorial.

Tim NVM menyediakan skrip bash untuk pemasangan NVM pada sistem Linux. Anda dapat menjalankan skrip ini di mesin Anda untuk menginstal NVM.

Curl https: // mentah.Githubusercontent.com/creationix/nvm/master/install.Sh | pesta 

Penginstal membuat entri ke file profil default pengguna. Anda perlu memuat ulang lingkungan pengguna menggunakan salah satu perintah ini. Ini akan mengatur variabel lingkungan yang diperlukan untuk menggunakan NVM pada sistem.

Sumber ~/.Profil ## Sumber Sistem Berbasis Debian ~/.BASHRC ## CENTOS/RHEL SISTEM  

Cari node yang tersedia.Versi JS

Pada titik ini, Anda telah menginstal NVM di sistem Anda untuk pengguna saat ini. Sekarang cari tahu versi node yang tersedia.JS untuk menginstal. Menggunakan LS-Remote Opsi untuk daftar versi.

NVM LS-Remote 

Anda akan melihat daftar panjang simpul yang tersedia.Versi JS. Anda dapat menginstal salah satu simpul yang terdaftar.Versi JS.

… V12.12.0 v12.13.0 (LTS: Erbium) -> V12.13.1 (LT terbaru: Erbium) v13.0.0 v13.0.1 v13.1.0 v13.2.0 

Instal beberapa node.Versi JS

Sekarang instal node.Versi JS yang perlu Anda gunakan untuk menjalankan Node.Aplikasi JS. Perintah di bawah ini akan menginstal node.JS V12.13.1 rilis LTS di sistem Anda.

NVM Instal V12.13.1 

Anda juga dapat menginstal versi node terbaru.JS.

NVM Instal V13.2.0 

Ulangi perintah di atas dengan node-2 yang berbeda.Versi JS untuk menginstal beberapa versi node.JS di sistem Anda. Untuk tutorial ini, saya telah menginstal kedua node di atas.Versi JS dan satu lagi versi LTS lama di bawah ini:

NVM Instal V10.17.0 

Sekarang, saya telah menginstal 3 node.Versi JS di sistem saya.

Atur Node.Versi Default JS

Seperti yang telah Anda instal beberapa node.Versi JS, Anda dapat memilih versi spesifik dari node.JS sebagai versi default yang digunakan oleh sistem dan memuat di lingkungan. Gunakan perintah di bawah ini untuk daftar versi yang diinstal saat ini dan versi set default.

Daftar NVM -> V10.17.0 v12.13.1 v13.2.0 Default Sistem -> V12 ( -> V12.13.1) Node -> Stable ( -> V13.2.0) (default) stabil -> 13.2 (-> v13.2.0) (default) iojs -> n/a (default) tidak stabil -> n/a (default) lts/* -> lts/erbium ( -> v12.13.1) LTS/ARGON -> V4.9.1 ( -> n/a) lts/boron -> v6.17.1 ( -> n/a) lts/karbon -> v8.16.2 ( -> n/a) lts/dubnium -> v10.17.0 LTS/ERBIUM -> V12.13.1 

Anda dapat melihat versi 10 itu.17.0 disetel sebagai simpul default.Versi JS. Sekarang, ubah node default.Versi JS ke 12.13.1.

NVM Gunakan V12.13.1 

Sekarang verifikasi versi Node yang saat ini aktif.JS. Menggunakan perintah yang sama Anda dapat beralih ke node apa pun.Versi JS kapan saja sesuai kebutuhan Anda.

node --version v12.13.1 

Tapi tetap saja ada pertanyaan. Bagaimana kita bisa menjalankan dua atau lebih aplikasi dengan node yang berbeda.versi JS pada saat yang sama? Jangan khawatir, baca langkah selanjutnya:

Menjalankan aplikasi dengan versi tertentu

Anda ingin menjalankan beberapa node.Aplikasi JS di sistem Anda dan ingin menjalankan masing -masing dengan versi node tertentu.JS. NVM memberi Anda opsi untuk melakukan ini. Anda dapat menggunakan simpul yang diinstal.Versi JS untuk menjalankan node.Aplikasi JS. Misalnya:

NVM Jalankan V10.17.0 Aplikasi.JS 

Aplikasi.JS akan berjalan dengan node.JS Versi 10.17.0, tidak peduli apa versi default diatur pada sistem Anda.

Hapus simpul yang tidak digunakan.Versi JS

Perintah ini akan memberikan daftar versi node yang diinstal.JS di sistem Anda.

Daftar NVM 

Sekarang hapus versi apa pun yang diinstal pada sistem Anda menggunakan perintah berikut. Perintah di bawah ini akan menghapus node.JS Versi 10.16.3 dari sistem Anda.

NVM Hapus instalasi V10.17.0 

Kesimpulan

Tutorial ini membantu Anda dengan pemasangan beberapa node.Versi JS di mesin Linux. Ikuti tutorial kami berikutnya untuk menggunakan Node.Aplikasi JS dengan PM2. PM2 membantu Anda menjaga simpul.Aplikasi JS dijalankan. Jika aplikasi turun karena alasan apa pun PM2 akan memulainya secara otomatis.