Jumat, 04 Maret 2016

Pengertian Modul Pada Node.js

Apa itu modul? Sebuah modul adalah segala sesuatu yang dapat dimuat dengan fungsi require() dalam pemrograman Node.js. Hal-hal berikut adalah sesuatu yang dapat dimuat sebagai modul:
  • Sebuah folder dengan file yang berisi package.json.
  • Sebuah folder dengan file index.js di dalamnya.
  • Sebuah file JavaScript.

Banyak modul yang bisa di unduh dari internet. Secara resminya, Node.js menyediakan sebuah pengelola paket NPM yang disediakan bersamaan dengan instalasi utama Node.



Kebanyakan paket NPM adalah sebuah modul, karena dimuat dengan menggunakan fungsi require(). Namun tidak semua paket NPM adalah modul. Beberapa diantaranya hanya mengandung sebuah eksekusi perintah baris, dan tidak menyediakan sesuatu yang bisa kita digunakan dalam pemrograman kode Node.js.

Hampir semua paket NPM mengandung banyak modul pada paketnya, karena setiap file/berkas dari paket tersebuh juga menggunakan require(). Dalam konteks program Node, modul juga merupakan sesuatu yang dimuat dari sebuah file, seperti pada contoh di bawah ini:

var req = require('"nama_modul")

atau juga bisa dimuat dengan berkas di direktori lokal:

var moduleName = require("path/ke/nama_modul.js")

dimana variabel req mengacu pada 'nama_modul' sehingga kita bisa menggunakan segala jenis fungsi yang ada di dalam modul tersebut pada pemrograman Node yang kita buat.

Tidak ada komentar:

Posting Komentar