GNU/Linux >> Belajar Linux >  >> Debian

Cara Menginstal NodeJS di Debian 9 Stretch Linux

Tujuan

Instal rilis stabil terbaru NodeJS di Debian Stretch.

Distribusi

Debian 9 Peregangan

Persyaratan

Panduan ini memerlukan instalasi fungsional Debian Stretch dengan hak akses root.

Kesulitan

Mudah

Konvensi

  • # – membutuhkan perintah linux yang diberikan untuk dieksekusi dengan hak akses root baik secara langsung sebagai pengguna root atau dengan menggunakan sudo perintah
  • $ – membutuhkan perintah linux yang diberikan untuk dieksekusi sebagai pengguna biasa yang tidak memiliki hak istimewa

Pengantar

NodeJS sedang meningkat, waktu besar. Ini adalah salah satu alat pengembangan web teratas, dan ketika dipasangkan dengan kerangka kerja Express, ini merupakan persaingan langsung yang solid dengan PHP dan Ruby on Rails.

Debian menyediakan NodeJS dalam repositorinya, tetapi biasanya sangat kadaluarsa. Tidak perlu khawatir. NodeJS Foundation merekomendasikan repositori Debian yang dihosting oleh layanan hosting NodeJS yang populer.

Dapatkan Dan Jalankan Skrip

Bagian ini sangat mudah. Ini sebenarnya yang direkomendasikan oleh NodeJS Foundation. Gunakan cURL untuk menarik skrip Bash ini. Script mendeteksi distribusi Anda dan menyiapkan repositori untuk Anda. Ia bahkan menjalankan `apt update`. Anda mungkin harus menginstal `sudo`. Jika tidak, Anda juga perlu menjalankan skrip sebagai root (biasanya bukan ide yang bagus). Jalankan saja skrip secara terpisah daripada menggunakan pipa.

Dengan Sudo

$ curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -

Tanpa Sudo

$ cd Downloads
$ curl -sL https://deb.nodesource.com/setup_10.x > setup_10.x 
$ chmod +x setup_10.x
# ./setup_10.x

Instal NodeJS

Jadi, sekarang setelah Anda menyiapkan repositori, Anda dapat menginstal NodeJS secara normal melalui `apt`.

# apt install nodejs

Uji NodeJS

Pastikan Node diinstal dan berfungsi dengan baik. Anda dapat memeriksa apakah itu ada dengan flag `-v`.

$ node -v

Instal Dengan NPM

Sebelum Anda memulai dengan NPM, instal beberapa paket pengembangan sehingga NPM tidak akan mengalami masalah saat menemukan paket sumber.

# apt install build-essential libssl-dev

Sekarang, Anda dapat menginstal apa pun yang tersedia di repositori NPM. NPM adalah manajer paket NodeJS, tetapi juga menangani banyak paket JavaScript lainnya. Anggap saja seperti versi JavaScript dari `pip` atau permata Ruby.

Coba instal Express. Ini adalah kerangka kerja NodeJS yang paling banyak digunakan dengan mudah, dan ini adalah tempat yang baik untuk memulai dengan Node.

$ npm install express

Seperti manajer paket lainnya, NPM akan menarik Express bersama dengan semua dependensinya.

Pemikiran Penutup

NodeJS hanya akan terus berkembang. Debian Stretch dapat menjadi platform yang sangat baik untuk dikembangkan. Dengan menggunakan repositori ini, Anda dapat memastikan bahwa Anda selalu memiliki rilis stabil terbaru.

NPM sangat besar. Ini terlalu besar untuk dibahas di sini, tetapi layak untuk dilihat. Ada banyak paket dan sumber daya hebat yang tersedia di sana untuk pengembangan front-end dan back-end.


Debian
  1. Cara menginstal Tomcat 9 di Debian 9 Stretch Linux

  2. Cara menginstal TeamViewer di Debian 9 Stretch Linux

  3. Cara menginstal Spotify di Debian 9 Stretch Linux

  1. Cara menginstal klien Dropbox di Debian 9 Stretch Linux

  2. Cara menginstal Elasticsearch Di Debian Linux

  3. Cara Menginstal Jenkins di Debian 9 Stretch Linux

  1. Cara menginstal mesin Docker di Debian 9 Stretch Linux

  2. Cara Menginstal Bitcoin-node di Debian 9 Stretch Linux

  3. Bagaimana menginstal VirtualBox di Debian Linux