Node.js NPM


Apa itu NPM?

NPM adalah manajer paket untuk paket Node.js, atau modul jika Anda mau.

www.npmjs.com menampung ribuan paket gratis untuk diunduh dan digunakan.

Program NPM diinstal di komputer Anda saat Anda menginstal Node.js

NPM sudah siap dijalankan di komputer Anda!


Apa itu Paket?

Paket di Node.js berisi semua file yang Anda butuhkan untuk sebuah modul.

Modul adalah pustaka JavaScript yang dapat Anda sertakan dalam proyek Anda.


Unduh Paket

Mengunduh paket sangat mudah.

Buka antarmuka baris perintah dan beri tahu NPM untuk mengunduh paket yang Anda inginkan.

Saya ingin mengunduh paket yang disebut "huruf besar":

Unduh "huruf besar":

C:\Users\Your Name>npm install upper-case

Sekarang Anda telah mengunduh dan menginstal paket pertama Anda!

NPM membuat folder bernama "node_modules", di mana paket akan ditempatkan. Semua paket yang Anda instal di masa mendatang akan ditempatkan di folder ini.

Proyek saya sekarang memiliki struktur folder seperti ini:

C:\Users\My Name\node_modules\upper-case



Menggunakan Paket

Setelah paket diinstal, paket siap digunakan.

Sertakan paket "huruf besar" dengan cara yang sama seperti Anda memasukkan modul lainnya:

var uc = require('upper-case');

Buat file Node.js yang akan mengonversi output "Hello World!" menjadi huruf besar:

Contoh

var http = require('http');
var uc = require('upper-case');
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/html'});
  res.write(uc.upperCase("Hello World!"));
  res.end();
}).listen(8080);

Simpan kode di atas dalam file bernama "demo_uppercase.js", dan mulai file:

Mulai demo_uppercase:

C:\Users\Your Name>node demo_uppercase.js

Jika Anda telah mengikuti langkah yang sama di komputer Anda, Anda akan melihat hasil yang sama seperti contoh: http://localhost:8080