Tahun baru, skill baru! 🚀. Masukkan kupon "skill2025" untuk diskon 30% di kelas apa saja

Logo Koala Skodev mengetik

Skodev

Belajar coding dalam bahasa Indonesia

APA ITU NPM? PACKAGE MANAGER DI NODEJS

Pelajari apa itu NPM dan bagaimana cara menggunakannya untuk mempermudah kamu dalam pengembangaan aplikasi di proyek Node.js. Panduan lengkap untuk pemula.

Daftar Isi:

Apa Itu NPM?
Mengapa NPM Penting?
Cara Menggunakan NPM

Dalam mengembangkan suatu aplikasi dengan Node.js, alat untuk memanajemen proyek dengan baik sangat diperlukan. Salah satu alat utama adalah NPM (Node Package Manager), yang memudahkan developer dalam membangun, mengelola dan memelihara proyek-proyek berbasis JavaScript.

Untuk lebih jelasnya, dalam artikel ini kita akan membahas mengenai apa itu NPM, mengapa NPM penting dan bagaimana cara menggunakannya untuk memudahkan kamu dalam pengembangan aplikasi.

Apa Itu NPM?

NPM adalah suatu alat manajemen Node.js yang digunakan untuk mengelola package (paket) atau library (pustaka) yang diperlukan pada proyek kamu.

Penggunaan NPM ini membantu kamu dalam menginstall, memperbaharui, dan mengelola package dengan mudah melalui terminal maupun command line, serta dapat berbagi package dengan developer lain.

Mengapa NPM Penting?

  1. Manajemen Dependensi yang Mudah
    NPM sangat berguna dalam pengelolaan proyek. Misalnya, saat kamu membuat proyek yang kompleks, dengan berbagai framework atau library pihak ketiga. Kamu tidak perlu mengunduh maupun mengintegrasikan setiap file secara manual.

  2. Proyek yang Dibuat Akan Lebih Mudah
    Untuk menginstall library, cukup gunakan satu perintah yang menjaga kompabilitas proyek kamu, mesikupun menggunakan versi package yang berbeda-beda.

  3. Dapat Berkolaborasi dengan Tim
    Ekosistem besar yang dimiliki NPM mempermudah tim developer dalam mempercepat proses pengembangan, sehingga proyek akan lebih terstruktur. Namun, pastikan semua anggota tim menggunakan versi library yang sama untuk proyek yang kalian kembangkan.

Cara Menggunakan NPM

Terdapat beberapa langkah dasar yang perlu kamu pahami untuk menggunakan NPM, antara lain:

  1. Install Node.js dan NPM
    Langkah awal, kamu perlu menginstall Node.js di perangkat kamu melalui situs resminya nodejs.org.

    Setelah berhasil menginstall, kamu bisa buka terminal atau command prompt dan menuliskan perintah berikut:

    node -v
    npm -v

    Perintah di atas untuk memastikan bahwa Node.js dan NPM sudah terinstall dengan baik. Jika versi Node.js dan NPM sudah sesuai, menandakan instalasi sukses.

  2. Membuat Proyek Baru dengan NPM
    Langkah kedua, membuat direktori atau proyek baru dengan perintah berikut:

    mkdir my_project
    cd my_project

    Kemudian inisialiasi proyek dengan NPM, tulis perintah berikut:

    npm init
  3. Menginstall Package
    Langkah ketiga, install package ke proyek kamu. Kamu bisa menggunakan cara install secara lokal maupun global, disesuaikan dengan kebutuhan proyek kamu.

    • Menginstall Package secara Lokal, gunakan perintah:
    npm install <nama-package>
    • Menginstall Package secara Global, gunakan perintah:
    npm install -g <nama-package>

    Misalnya, jika kamu menggunakan framework Express, kamu bisa tuliskan perintah:

    npm install express

    Untuk memahami lebih jelas mengenai perbedaan cara install package lokal dan global, kamu bisa baca artikel berikut ini,

Langkah-langkah di atas sebagai pemahaman dasar kamu untuk mengenal Node Package Manager (NPM). Untuk memahami lebih dalam bagaimana menggunakan NPM ke dalam proyek aplikasimu, kamu bisa mengikuti kelas Belajar membuat API dengan NodeJS agar bisa update skill JavaScript kamu lebih dalam.

Semangat belajar, Sobat Skodev!

Penulis: Zulfa Khoirun Nisa

I am a Bachelor of Indonesian Literature at Diponegoro University who has experience as a Content Creator, Copy Writer and Copy Writer


Daftar newsletter skodev masukkan emailmu untuk dapat informasi menarik dari dunia koding