Pada artikel berikutnya kita akan melihat bagaimana kita bisa instal Node.js dan npm di Ubuntu 20.04 | 18.04. Ini adalah open source, lingkungan runtime lintas platform untuk JavaScript yang sudah dibahas di Halaman ini dan yang menggunakan model operasi I / O berorientasi kejadian, yang membuatnya ringan dan efisien.
NodeJS adalah Kerangka kerja server sumber terbuka berbasis JavaScript yang terutama digunakan untuk membuat aplikasi server backend dengan waktu proses JavaScript. Ini didasarkan pada mesin JavaScript V8 Chrome. Npm adalah manajer paket default untuk NodeJS.
Ini terutama digunakan untuk pemrograman asynchronous dan bingkai yang sangat ringan, yang membuatnya lebih cepat dari yang lain. Ini juga kompatibel dengan sebagian besar sistem operasi populer. Berbagai jenis aplikasi, seperti aplikasi web, aplikasi baris perintah, dll., Dapat dikembangkan dengan kerangka kerja ini menggunakan Ubuntu.
Tambahkan repositori NodeJS dari NodeSource
NodeSource adalah repositori node tingkat perusahaan milik perusahaan yang memelihara dan berisi versi terbaru NodeJS. Dari NodeSource kita dapat menginstal versi NodeJS tertentu.
Untuk menginstal NodeJS dari NodeSource, cukup jalankan salah satu dari perintah berikut untuk menambahkan versi spesifik yang menarik minat kami. Untuk melakukannya kita harus menginstal curl. Jika Anda belum memiliki alat ini, Anda dapat menginstalnya dengan perintah:
sudo apt install curl
Sekarang untuk instal versi terbaru (Versi 14), di terminal (Ctrl + Alt + T) kami akan menambahkan PPA ini:
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
untuk instal versi 12, yang harus Anda lakukan hanyalah menjalankan perintah:
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
untuk instal versi LTS (Versi 10), AKP yang akan digunakan adalah:
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
Setelah menambahkan salah satu AKP ini, kita dapat menginstal NodeJS versi terbaru dari repositori pilihan kita. Jika kami menambahkan beberapa repositori, versi terbaru NodeJS yang akan diinstal dan bukan LTS.
Instal NodeJS dan npm
Untuk instalasi, di terminal (Ctrl + Alt + T) kita harus menjalankan perintah:
sudo apt install nodejs
Setelah penginstalan selesai, modul NodeJS dan npm harus diinstal dan siap digunakan. Kita dapat menggunakan perintah berikut untuk lihat nomor versi yang diinstal.
node --version npm --version
Perintah akan mencantumkan versi node dan npm yang diinstal:
Anda bisa lihat semua petunjuk instalasi tersedia dari proyek halaman GitHub.
Instal NodeJS dan npm melalui Snap
Bentuk lain dari menginstal NodeJS melalui admin paket jepret. Ini mungkin cara termudah untuk melakukannya.
Snaps mudah dibuat dan diinstal paket perangkat lunak. Ini adalah aplikasi yang dikemas dengan semua dependensinya untuk dijalankan pada semua distribusi Gnu / Linux populer dari satu build.
untuk instal versi terbaru (Versi 14) di terminal (Ctrl + Alt + T) jalankan:
sudo snap install node --channel=14/stable --classic
Kami dapat menginstal versi 13 menjalankan perintah:
sudo snap install node --channel=13/stable --classic
untuk instal versi 10, perintah yang akan digunakan adalah sebagai berikut:
sudo snap install node --channel=10/stable --classic
Menguji server
Untuk menguji apakah web server diinstal dengan benar, mari kita buat file uji bernama http_server.js di folder utama kami menggunakan editor favorit kami:
cd ~/ vim http_server.js
Maka kami akan melakukannya salin dan tempel konten berikut di file:
const http = require('http'); const hostname = '127.0.0.1'; const port = 3000; const server = http.createServer((req, res) => { res.statusCode = 200; res.setHeader('Content-Type', 'text/plain'); res.end('Prueba de Nodejs para Ubunlog'); }); server.listen(port, hostname, () => { console.log(`Servidor funcionando en http://${hostname}:${port}/`); });
Setelah ini, kami menyimpan file tersebut. Sekarang kami menjalankannya dengan perintah berikut untuk memulai server:
node http_server.js
Kita akan melihat keluaran yang terlihat seperti berikut di terminal:
Sekarang jika kita membuka browser favorit kita dan kita pergi ke nama host server atau alamat IP diikuti dengan port 3000, kita akan melihat halaman contoh seperti berikut:
http://localhost:3000
untuk pelajari lebih lanjut tentang NodeJS, pengguna dapat mengunjungi halaman proyek.
Saya sangat menyukai seberapa baik penjelasannya.
Terima kasih!