NodeJS

Pasang dan Gunakan Node.js di Ubuntu 20.04

Pasang dan Gunakan Node.js di Ubuntu 20.04
Node.js adalah runtime JavaScript yang kuat. Ini adalah penyelesaian lintas-platform sumber terbuka dan bebas yang terutama untuk pengaturcaraan sisi pelayan. Ini membolehkan pemaju mempunyai fungsi backend yang dapat diskalakan menggunakan JavaScript. Selalunya, ia digunakan untuk membuat aplikasi back-end. Walau bagaimanapun, ia juga popular untuk penyelesaian tumpukan penuh dan bahagian depan.

Dalam panduan ini, periksa cara memasang dan menggunakan Node.js di Ubuntu 20.04.

Node.js di Ubuntu

Node.js cukup popular untuk skala fungsi backend. Dalam kes Ubuntu, terdapat banyak sumber untuk merebut Node.js. Pelbagai kaedah akan memasang versi Node yang berbeza.js. Anda juga boleh memilih yang mana secara manual.

Gunakan kaedah yang paling sesuai dengan keperluan anda.

Pasang Node.js dari repositori Ubuntu

Ini adalah kaedah lalai untuk memasang Node.js di Ubuntu. Bagi sebahagian besar pengguna, ini akan lebih daripada cukup. Satu-satunya kelemahan adalah, anda mungkin tidak mendapat versi Node terkini.js.

Pemasangannya sangat mudah. Kemas kini cache APT dan pasang Node.js bersama dengan npm (Pengurus Pakej Node).

$ sudo apt update && sudo apt install nodejs npm -y

Mari jalankan ujian pantas untuk mengesahkan pemasangan.

$ nodejs --versi

Pasang Node.js dari NodeSource PPA

NodeSource adalah PPA khusus yang menawarkan pelbagai versi Node.js. Saya mengesyorkan kaedah ini berbanding kaedah lain kerana ia menawarkan lebih banyak kawalan. Untuk pengguna maju, ia juga memungkinkan untuk menentukan versi Node yang tepat.js untuk memasang. Pada masa menulis artikel ini, NodeSource PPA menjadi tuan rumah Node.js v10, v12, v13, dan v14.

Di sini, saya akan menunjukkan cara mengkonfigurasi NodeSource PPA untuk Node.js v14. Sekiranya anda ingin memasang versi Node yang berbeza.js, periksa NodeSource readme untuk arahan yang betul.

Pertama, pastikan sistem anda telah dipasang curl.

$ sudo apt kemas kini && sudo apt install curl -y

Sekarang, jalankan skrip pemasangan NodeSource.

$ curl -sL https: // deb.sumber node.com / persediaan_14.x | sudo -E bash -

Voila! NodeSource PPA untuk Node.js v14 berjaya dikonfigurasikan! Pasang Node.js.

$ sudo apt memasang nodejs -y

Sahkan pemasangan dengan memeriksa versi Node.js.

$ simpul -v

Pasang Node.js menggunakan nvm

Ini adalah kaedah yang menarik untuk memasang Node.js. Nvm (Node Version Manager) adalah alat yang membolehkan memasang dan mengekalkan beberapa versi Node.js bersama pakej Node yang berkaitan secara bebas. Lihat nvm di GitHub.

Untuk memasang nvm, jalankan salah satu arahan berikut. Salah satu daripada mereka akan memuat turun skrip pemasangan nvm dan menjalankannya.

$ curl -o- https: // mentah.githubusercontent.com / nvm-sh / nvm / v0.35.3 / pasang.sh | bash

$ wget -qO- https: // mentah.githubusercontent.com / nvm-sh / nvm / v0.35.3 / pasang.sh | bash

Tutup dan buka semula terminal. Ini akan memuatkan nvm. Jika tidak, anda boleh memuat semula fail bashrc secara manual.

$ sumber ~ /.bashrc

Untuk mengesahkan pemasangan, jalankan arahan berikut.

$ perintah -v nvm

Sudah tiba masanya untuk menggunakan nvm. Pertama, periksa versi Node yang ada.js. Ini akan mencetak senarai panjang.

senarai $ nvm-jauh

Untuk memasang versi yang diinginkan, gunakan arahan berikut. Dalam contoh ini, arahan akan memasang Node.js v14.9.0.

$ nvm memasang v14.9.0

Dengan menggunakan nvm, mungkin untuk memasang pelepasan berdasarkan aliasnya. Sebagai contoh, jalankan arahan ini untuk memasang versi LTS terkini erbium.

$ nvm memasang lts / erbium

Perintah berikut akan menyenaraikan semua Node yang dipasang.versi js.

senarai $ nvm

Sekiranya terdapat banyak versi yang dipasang, nvm membolehkan beralih ke versi yang lain. Pertama, periksa Node semasa.versi js.

$ simpul -v

Tukar Node lalai.js ke versi yang berbeza.

penggunaan $ node

Daripada menggunakan nombor versi, menggunakan versi alias juga berfungsi.

penggunaan $ node

Uji perubahannya.

$ simpul -v

Perintah berikut akan menetapkan versi Node lalai.js.

$ nvm alias lalai

Pasang Node.js dari sumber

Seperti yang disebutkan sebelumnya, Node.js adalah projek sumber terbuka. Kita boleh merebut kod sumber dan membina dan menggunakan Node secara manual.js. Walau bagaimanapun, pendekatan ini sangat disarankan untuk diikuti sekiranya anda berhasrat menggunakan Node.js untuk tujuan pengeluaran.

Sebelum melangkah ke proses, penting untuk diperhatikan mengenai Python. Node.js menyokong kedua-dua Python 2 dan Python 3. Node.js akan menggunakan mana yang dipasang. Sekiranya kedua-dua Python 2 dan Python 3 dipasang, yang terakhir akan digunakan. Sekiranya hanya Python 2 dipasang, Python 2 akan digunakan.

Pertama, pasang pergantungan binaan. Jalankan arahan berikut. Untuk pengguna Python 3, python3-distutil pakej perlu.

$ sudo apt update && sudo apt install python python3-distutils g ++ buat

Sekarang, muat turun kod sumber. Dalam contoh ini, saya akan menyusun Node.js v12.18.3 (termasuk npm 6.14.6). Muat turun Nod.kod sumber js.

$ wget https: // nodejs.org / dist / v12.18.3 / nod-v12.18.3.tar.gz

Ekstrak kod sumber.

$ tar -xvf node-v12.18.3.tar.gz

Masanya telah tiba untuk membina Node.js. Jalankan skrip konfigurasi.

$ ./ konfigurasikan

Mulakan proses penyusunan. "-J" adalah untuk menjalankan make dalam mod multithread. Bahagian "nproc" adalah untuk memberitahu bilangan teras CPU yang tersedia.

$ buat -j $ (nproc)

Pasang Node.js.

$ sudo buat pemasangan

Mari sahkan pemasangannya. Periksa Node.versi js dan npm.

$ simpul -v
$ npm -v

Menggunakan Node.js

Node.js dilengkapi dengan banyak ciri dan fungsi. Ini adalah jangka masa untuk JavaScript. Terserah anda untuk memanfaatkan JavaScript untuk memanfaatkan Node secara maksimal. Di sini, saya akan menunjukkan cara-cara asas menggunakan Node.js.

Pertama, ambil contoh JavaScript. Kod berikut diambil dari W3Schools.

$ var http = memerlukan ('http');
$ http.createServer (fungsi (req, res)
$ res.writeHead (200, 'Content-Type': 'text / html');
$ res.tamat ('Hello World!');
).dengar (8080);

Jalankan kod JavaScript menggunakan Node.js.

demo $ simpul.js

Untuk mendapatkan output, akses komputer anda dari port 8080.

Pemikiran terakhir

Node.js adalah penyelesaian yang hebat dan popular. Terdapat pelbagai pendekatan untuk memasangnya di Ubuntu. Keadaan anda akan menentukan kaedah mana yang paling sesuai untuk anda. Semasa menggunakan Node lalai.js dari Ubuntu repo menawarkan penyelesaian paling mudah, NodeSource dan nvm menawarkan lebih banyak fleksibiliti.

Adapun menggunakan Node.js, terdapat banyak bahan dalam talian yang mengajar bagaimana memanfaatkan pelbagai ciri Node dalam kod JavaScript anda. W3Schools adalah tempat yang baik untuk memulakan perjalanan anda.

Selamat pengkomputeran!

Cara menukar saiz, warna & skema penunjuk dan kursor tetikus pada Windows 10
Penunjuk dan kursor tetikus di Windows 10 adalah aspek yang sangat penting dalam sistem operasi. Ini boleh dikatakan untuk sistem operasi lain juga, j...
Enjin Permainan Sumber Percuma dan Terbuka untuk Membangunkan Permainan Linux
Artikel ini akan merangkumi senarai enjin permainan sumber percuma dan terbuka yang dapat digunakan untuk mengembangkan permainan 2D dan 3D di Linux. ...
Shadow of the Tomb Raider untuk Tutorial Linux
Shadow of the Tomb Raider adalah penambahan kedua belas untuk siri Tomb Raider - francais permainan aksi-pengembaraan yang dibuat oleh Eidos Montreal....