Pasang lingkungan pengembangan Node.js

Mengatur lingkungan pengembangan

Konten Halaman

Langkah-langkah instruksi cara menginstal nodejs beserta alat pendukungnya.

Logo Node.js

Kapan

Setelah mendapatkan laptop baru yang bagus atau menginstal ulang linux langkah berikutnya bagi pengembang node.js adalah menginstal alat favoritnya (atau kata ganti favorit lainnya). Di sini saya akan menyebutkan urutan yang saya lakukan.

Di mana

Saya menggunakan ubuntu linux mint flavor, sehingga sebagian besar hal ini terinstal melalui repositori dan paket debian/ubuntu.

Bagaimana

Menginstal Node.JS dengan manajer paket

sudo apt-get update
sudo apt-get upgrade

sudo apt-get install nodejs npm

saat ini menginstal npm v 9.2.0

Menginstal Node.JS Runtime dari situs node

Buka https://nodejs.org dan unduh node.js untuk sistem operasi Anda.

Untuk linux, versi LTS yang tersedia saat ini adalah v20.16.0.

Anda akan membutuhkan untuk

  • mengunduhnya
  • mengekstraknya ke folder aplikasi favorit Anda
  • menambahkan subfolder bin ke path

Cara favorit saya adalah sebagai berikut:

Menginstal NVM bersama dengan Node.JS

Node Version Manager (NVM) dapat dilihat di halaman github

# menginstal nvm (Node Version Manager)
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash
# atau
# curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash

# buka ulang terminal dan
# periksa apakah nvm terinstal dengan benar
nvm --version

# unduh dan instal Node.js (Anda mungkin perlu me-restart terminal)
nvm install 20

# memverifikasi versi Node.js yang benar berada di lingkungan
node -v   # seharusnya mencetak `v20.17.0` atau versi v20 yang lebih baru

# memverifikasi versi npm yang benar berada di lingkungan
npm -v    # seharusnya mencetak `10.8.2` atau versi yang lebih baru

Untuk menampilkan daftar versi node yang terinstal, gunakan perintah

nvm ls

Ia akan merespons dengan daftar versi yang tersedia dan versi aktif di bagian atas respons nvm ls

untuk beralih ke versi yang berbeda:

nvm use 18
nvm use 20

Menginstal VS Code

Khususnya kita membutuhkan beberapa ekstensi tertentu:

  • ESLint
  • Prettier (Prettier - Code formatter)
  • Node.js Modules IntelliSense

Anda dapat mencari ekstensi-ekstensi ini secara manual di tab ekstensi VS Code atau jalankan di Launch VS Code Quick Open (Ctrl+P):

ext install ESLint
ext install Prettier - Code formatter
ext install Node.js Modules IntelliSense

Menginstal Git dan Docker

Lihat detail tentang hal ini di: Menginstal ulang linux artikel.

Anda dapat memeriksa apakah mereka terinstal dengan benar menggunakan

git --version
docker --version

Membuat aplikasi Node.js sederhana

Buat folder lokal

cd ~
mkdir test-njs
cd njs

Jalankan npm init dan ikuti petunjuknya

npm init

Ini akan terlihat mirip dengan output berikut:

respons npm init

Sekarang Anda dapat membuat file app.js dan mulailah! Tambahkan sedikit kode untuk membuat API sederhana:


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('Hello Node\n');
});

server.listen(port, hostname, () => {
    console.log(`Server berjalan di http://${hostname}:${port}`)

});

sekarang beralih ke terminal vscode (Ctrl+~) dan ketik

node app.js

Anda akan melihat

Server berjalan di http://127.0.0.1:3000

Navigasikan ke URL ini (Ctrl+Klik di atasnya) dan Anda akan melihat jendela browser default Anda dengan

Hello Node

Bagus!

Tautan yang berguna