GNU/Linux >> Belajar Linux >  >> Debian

Cara Menginstal Node.js dan npm di Debian 9

Node.js adalah lingkungan run-time JavaScript lintas platform open-source yang dibangun di atas mesin JavaScript Chrome yang memungkinkan eksekusi kode JavaScript di sisi server. Ini terutama digunakan untuk membangun aplikasi sisi server, tetapi juga sangat populer sebagai solusi full-stack dan front-end. npm adalah pengelola paket default untuk Node.js dan registri perangkat lunak terbesar di dunia.

Dalam tutorial ini, kami akan membahas cara menginstal Node.js dan npm di Debian 9. Kami akan menunjukkan dua cara berbeda untuk menginstal Node.js di Debian. Pilih opsi penginstalan yang terbaik untuk Anda.

Instal Node.js dan NPM dari repositori NodeSource #

Cara termudah untuk menginstal versi terbaru Node.js dan npm adalah menginstal paket dari repositori yang dikelola oleh NodeSource.

Untuk menambahkan repositori NodeSource ke sistem Anda, jalankan perintah berikut:

curl -sL https://deb.nodesource.com/setup_8.x | sudo bash -
Versi LTS Node.js saat ini adalah versi 8.x, Carbon. Jika Anda ingin menginstal Node.js versi 10.x cukup ubah setup_8.x dengan setup_10.x

Setelah repositori NodeSource ditambahkan, instal Node.js dan npm dengan perintah berikut:

sudo apt install nodejs

Untuk memverifikasi apakah instalasi berhasil, cetak versi Node.js dan npm:

node --version
v8.11.3
npm --version
5.6.0

Instal Node.js dan NPM menggunakan NVM #

NVM (Node Version Manager) adalah skrip bash yang memungkinkan Anda mengelola beberapa versi Node.js. Dengan NVM Anda dapat menginstal dan menghapus versi Node.js tertentu yang ingin Anda gunakan atau uji.

Download script nvm install dengan curl berikut ini perintah:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash

Skrip instalasi mengkloning nvm repositori dari Github ke ~/.nvm direktori dan menambahkan jalur nvm ke profil Bash atau ZSH Anda.

=> Close and reopen your terminal to start using nvm or run the following to use it now:

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion

Seperti yang disarankan oleh output di atas, Anda dapat membuka sesi shell baru atau menjalankan perintah untuk menambahkan path ke nvm skrip ke sesi Anda saat ini. Lakukan apa pun yang lebih mudah bagi Anda.

Untuk memastikan bahwa nvm terinstal dengan benar, ketik:

nvm --version
0.33.11

Sekarang Anda memiliki nvm diinstal pada mesin Debian Anda, untuk menginstal versi terbaru Node.js yang tersedia, ketik:

nvm install node
Downloading and installing node v10.5.0...
Downloading https://nodejs.org/dist/v10.5.0/node-v10.5.0-linux-x64.tar.xz...
######################################################################## 100.0%
Computing checksum with sha256sum
Checksums matched!
Now using node v10.5.0 (npm v6.1.0)
Creating default alias: default -> node (-> v10.5.0)

Verifikasi versi Node.js, dengan mengetik:

node --version
v10.5.0

Ayo instal dua versi lagi, versi LTS terbaru dan versi 6.14.3:

nvm install --ltsnvm install 6.14.3

Setelah versi LTS dan 6.14.3 diinstal, kita dapat membuat daftar instance Node.js yang diinstal dengan mengetik:

nvm ls
->      v6.14.3                     # ACTIVE VERSION
        v8.11.3
        v10.5.0
         system
default -> node (-> v10.5.0)        # DEFAULT VERSION
node -> stable (-> v10.5.0) (default)
stable -> 10.5 (-> v10.5.0) (default)
iojs -> N/A (default)
lts/* -> lts/carbon (-> v8.11.3)
lts/argon -6.14.3:(-> N/A)
lts/boron -> v6.14.3
lts/carbon -> v8.11.3

Pada output di atas, entri dengan panah di sebelah kanan (-> v6.14.3) , adalah versi yang digunakan dalam sesi shell saat ini dan versi default disetel ke v10.5.0 .

Versi default adalah versi yang akan digunakan saat Anda membuka sesi shell baru.

Jika Anda ingin mengubah versi yang sedang aktif gunakan perintah berikut:

nvm use 8.11.3

dan verifikasi dengan mengetik:

nvm current
v8.11.3

Untuk menyetel versi 8.11.3 sebagai tipe versi Node.js default:

nvm alias default 8.11.3

Instal alat pengembangan #

Untuk mengompilasi dan menginstal add-on asli dari registri npm, Anda perlu menginstal alat pengembangan.

sudo apt install build-essential

Copot pemasangan Node.js #

Jika karena alasan tertentu Anda ingin menghapus paket Node.js dan npm, Anda dapat menggunakan perintah berikut:

sudo apt remove nodejs npm

Debian
  1. Cara Menginstal dan Menggunakan NVM di Debian 11

  2. Cara Menginstal Node.js dan npm di Debian 11

  3. Instal Node.js dan npm di Debian 9 - Proses Langkah demi Langkah?

  1. Cara Menginstal Node.js dan NPM di Mac

  2. Instal dan Gunakan NVM di Debian 11

  3. Cara Menginstal Node.js dan NPM di Debian 11

  1. Cara Menginstal Node.js &NPM di Ubuntu 18.04 dan 20.04

  2. Cara Menginstal Node.js dan NPM di Windows

  3. Cara Instal Node.js dan NPM di CentOS 7