Belajar Nodejs 3# – Cara menggunakan NPM pada Project Javascript

Salah satu tool yang sering digunakan dalam Nodejs adalah NPM (Node Package Manager). Tool  ini sudah otomatis terinstal saat kita menginstal Nodejs. NPM berisi berbagai modul, yang mana nantinya bisa digunakan bagi developer yang menggunakan Javascript.

Untuk mengetahui cara menggunakan NPM, terlebih dahulu kita harus mengetahui fungsi dan kegunaan utama dari NPM tersebut, yakni :

  1. Membuat Project Baru;
  2. Menginstal modul atau library;
  3. Menjalankan skrip command line.

Pada pembahasan artikel kali ini, kita akan belajar cara menggunakan NPM berdasarkan tiga fungsi dan kegunaan NPM tersebut serta mengenal file package.json.

Cara menggunakan NPM untuk Membuat Project Baru

1. Langkah pertama dalam menggunakan NPM adalah kita harus menyediakan direktori untuk project-nya. Silahkan buat direktori baru dengan perintah ini:

mkdir tutorial-npm

2. Lalu masuk ke direktori tersebut dan ketik perintah npm init.

cd tutorial-npm
npm init

3, Setelah itu, NPM akan meminta kita untuk mengisi data project yang akan dibuat.

cara menggunakan npm

4. Perintah npm init akan membuat file package.json 

Cara menggunakan NPM untuk Menginstal Modul

Langkah kedua dalam menggunakan NPM adalah dengan menginstall modul atau library. Jika kita membutuhkan modul atau library, maka kita bisa menginstalnya dengan Perintah berikut ini:

npm install <nama modul>

Setelah itu cari nama modul yang ingin diinstal pada website NPM.

cara menggunakan npm

Sebagai contoh, kita akan mencoba install modul express dengan mengetikan perintah berikut :

npm install express

Perintah ini akan men-download library expressjs dan menambahkannya ke dalam package.json.

Selain itu, perintah npm install juga akan membuat file baru bernama package-lock.json. File ini bertugas mengunci versi modul-modul yang sudah terinstal.

Apa itu File package.json ?

File package.json adalah file yang berisi Informasi project, nama, versi, dan deskripsi. dari project Nodejs. Pada bagian script yaitu berisi skrip-skrip bash atau command line untuk dieksekusi dengan NPM. Selain properti-properti di atas, masih ada lagi properti lain:

depedencies berisi keterangan modul atau library yang dibutuhkan aplikasi;

devDependencies berisi keterangan modul atau library yang dibutuhkan untuk pengembangan aplikasi.

Install Modul untuk Dev dan Global

Ada beberapa argumen yang sering digunakan dalam menginstal modul. Pada contoh kali ini, kita akan menginstal modul gulp ke dalam devDepedencies. 

npm install gulp --save-dev

Setelah itu kita akan menginstal modul gulp secara global sehingga dapat digunakan pada semua project Nodejs.

npm install gulp -g

Menghapus Modul

Kita dapat menghapus modul yang telah diinstal dengan perintah ini:

npm uninstall <nama modul>

Contoh:

npm uninstall express

Cara menggunakan NPM untuk Menjalankan Skrip

Sekarang kita akan menggunakan NPM dengan mencoba menjalankan skrip bash atau command line. Hal ini biasanya digunakan untuk melakukan kompilasi, build, menjalankan server, testing, dan lain-lain. Adapun caranya adalah sebagai berikut :

Mendeklarasikan skrip di dalam package.json

Langkah pertama kita harus mendeklarasikan skrip yang akan dieksekusi di dalam package.json.

1. Buka file package.json pada Modul NPM

2. Tambahkan script “hai”: “echo \”Selamat Datang\””. Perhatikan gambar dibawah !

cara menggunakan npm

Pada contoh di atas, kita mendeklarasikan skrip hello untuk menampilkan pesan Hai Selamat Datang !.

3. Lalu, kita bisa eksekusi menggunakan terminal atau CMD dengan perintah:

npm run hai

4. Maka hasilnya akan menampilkan pesan ” Selamat Datang”.

cara menggunakan npm

Mengeksekusi skrip untuk menjalankan server

Sekarang kita akan mencoba lagi mengeksekusi skrip untuk menjalankan server. Langkah-langkahnya adalah sebagai berikut :

1. Buat file index.js lalu isi dengan kode seperti ini:

var http = require('http');
http.createServer(function(req, res){
    res.end("Hai Server!");
}).listen(8080);
console.log("server running on http://localhost:8080");

2. Skrip diatas sebenarnya bisa kita jalankan secara langsung dengan perintah node index.js.

cara menggunakan npm

3. Jika kita ingin mengeksekusinya melalui NPM, maka harus menambahkannya juga ke dalam package.json.

cara menggunakan npm

4. Setelah itu, kita tinggal menjalankannya dengan perintah:

npm run server

5. Setelah server sudah running, terakhir buka browser dan ketikkan url : http://localhost:8080 di browser.

cara menggunakan npm

6. Untuk menghentikan server tekan Ctrl+C pada keyboard.

Begitulah pembahasan mengenai penggunaan NPM pada nodejs. Baca juga artikel selanjutnya yaitu : Belajar Nodejs 4# – Cara Menggunakan Modul Nodejs

Tinggalkan Balasan

Ads Blocker Image Powered by Code Help Pro

Pemblokir Iklan Terdeteksi!!!

Kami mendeteksi bahwa Anda menggunakan ekstensi untuk memblokir iklan. Silahkan menonaktifkan pemblokir iklan ini. Lalu refresh halaman ini untuk membuka konten ini !!!

Scroll to Top