Pendahuluan
Node.js adalah lingkungan runtime JavaScript (JS) lintas platform sumber terbuka. Jika Anda perlu membangun aplikasi jaringan yang cepat dan skalabel, Anda mungkin ingin mempertimbangkan untuk menggunakan Node.js. Selain menawarkan berbagai modul JS, modul ini juga ringan, efisien, dan mendukung pengembangan yang konsisten dan terintegrasi.
Kelola Paket Node r ( npm ) adalah manajer paket resmi Node, digunakan untuk menginstal dan mengelola dependensi paket.
Dalam panduan ini, pelajari cara menginstal Node.js dan npm di CentOS 7. Kami juga mencakup pengelolaan beberapa versi Node dan menginstal dependensi.
Prasyarat
- Sistem berbasis RHEL, seperti CentOS 7
- Akses ke terminal/baris perintah
- Yang nyaman pengelola paket, disertakan secara default
- Akses ke root pengguna atau pengguna dengan sudo hak istimewa
Opsi 1:Instal Node.js dan npm dari repositori NodeSource
Cara termudah untuk menginstal Node.js dan npm adalah dari repositori NodeSource .
1. Pertama, perbarui repositori lokal untuk memastikan Anda menginstal versi terbaru Node.js dan npm. Ketik perintah berikut:
sudo yum update
2. Selanjutnya, tambahkan repositori NodeSource ke sistem dengan:
curl –sL https://rpm.nodesource.com/setup_10.x | sudo bash -
3. Output akan meminta Anda untuk menggunakan perintah berikut jika Anda ingin menginstal Node.js dan npm:
sudo yum install –y nodejs
4. Terakhir, verifikasi perangkat lunak yang diinstal dengan perintah:
node –version
npm –version
Seperti yang Anda lihat pada gambar di atas, sistem mengunduh versi stabil terbaru – Node.js 10.16.0 , dan npm 6.9.0 .
Opsi 2:Instal Node.js dan npm menggunakan NVM
Langkah 1:Instal Node Version Manager (NVM)
Atau, Anda dapat menginstal Node.js dan npm dengan Pengelola Versi Node (NVM), alat yang praktis untuk mengelola beberapa versi Node.js.
1. Untuk menginstal NVM, unduh skrip instalasi dari GitHub. Anda akan menggunakan baris perintah curl
.
Jika Anda tidak memiliki alat prasyarat ini, instal dengan menjalankan:
sudo apt install curl
Tekan y
untuk mengonfirmasi pemasangan dan tekan Enter .
2. Setelah install curl, download script installasi NVM dengan perintah:
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash
Perintah tersebut menginstruksikan sistem untuk mengkloning repositori NVM dan menambahkan jalur NVM ke ZSH atau bash. Setelah ini selesai, Anda akan menerima pesan berikut:
Seperti yang disarankan oleh output, untuk mengaktifkan nvm Anda perlu:
- Tutup dan buka terminal ATAU
- Jalankan perintah yang diberikan
3. Kemudian, periksa apakah instalasi Node Version Manager berhasil dengan perintah:
nvm –version
Gambar di bawah menunjukkan Anda telah menginstal NVM 0.34.0 , versi stabil terbaru.
Langkah 2:Instal Node.js dan npm
1. Setelah Anda menginstal NVM, unduh Node.js dan npm dengan perintah:
nvm install node
2. Seperti biasa, pastikan untuk memeriksa versi yang diinstal:
node –version
Opsional:Instal beberapa versi Node.js menggunakan NVM
NVM adalah manajer paket. Oleh karena itu, ia dapat menginstal dan mengelola beberapa versi Node.js.
Untuk menginstal versi Node tertentu, ketik nvm install
dan nomor versi.
Misalnya:
nvm install 10.1.0
atau untuk menginstal versi stabil terbaru::
nvm install --lts
Untuk melihat daftar versi yang telah Anda instal di pengelola dengan:
nvm ls
Ini akan mencantumkan semua versi Node.js yang diinstal, serta menentukan versi default dan stabil.
Untuk beralih ke Node.js versi lain, Anda sudah menginstal , gunakan perintah:
nvm use 10.16.0
Instal Alat Pengembangan Node.js
Alat pengembangan adalah kit alat otomatisasi yang memungkinkan kompilasi dan pemasangan add-on asli dari npm.
Untuk menginstal alat pengembangan dan pustaka Node.js, gunakan perintah:
sudo yum install gcc g++ make