Pasang lingkungan pengembangan Node.js
Mengatur lingkungan pengembangan
Langkah-langkah instruksi cara menginstal nodejs beserta alat pendukungnya.
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
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:
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!