Apakah Anda membuat aplikasi dengan JavaScript, tetapi membutuhkan fungsi penting? Nah, jika Anda tidak ingin melakukannya sendiri karena memakan waktu yang lama, NPM adalah solusinya.
Apa itu NPM? Memahami, perintah dasar dan cara menginstalnya
NPM memungkinkan Anda mendapatkan berbagai paket JavaScript yang diperlukan untuk mendukung proyek Anda. Dengan begitu, proses pembuatan aplikasi Anda bisa berjalan lebih cepat.
Tapi apa sebenarnya NPM itu?
Nah Anda telah menemukan artikel yang tepat. Kali ini kita membahas tutorial NPM untuk memahami paket NPM untuk proyek konstruksi. Disini anda akan belajar pengertian, perintah dan instalasi NPM.
Ayo, mari kita mulai!
Apa itu NPM?
NPM adalah Node Package Manager, pengelola paket JavaScript bawaan Node.js. Package manager sendiri merupakan sebuah tool yang fungsinya untuk mengatur paket-paket secara otomatis.
Jadi saat Anda membangun aplikasi menggunakan JavaScript, Anda tidak perlu lagi mengunduh dependensi paket yang diperlukan secara manual, termasuk memastikan nomor versi.
NPM memiliki dua fungsi sebagai pengelola paket.
Pertama, NPM adalah repositori. Ini berarti NPM bertindak sebagai platform bagi orang-orang untuk membagikan paket JavaScript mereka di npmjs.org. Anda juga dapat melakukan ini dengan paket Anda.
Dengan NPM berfungsi sebagai repositori, Anda selalu dapat mengunduh paket yang diperlukan untuk mendukung proyek Anda. Oleh karena itu, Anda tidak perlu membuat berbagai fungsi dalam aplikasi dari awal.
Kedua, NPM juga bertindak sebagai antarmuka baris perintah (CLI). Ini adalah alat untuk memasukkan perintah untuk mengelola, mengunduh, dan mengunggah paket JavaScript. Tampilannya mirip dengan Command Prompt di Windows atau Terminal di Linux.
Apakah Anda mengerti apa itu NPWP? Jadi bagaimana cara kerja NPM? Mari kita lihat di bawah ini.
Cara kerja NPM
Fungsi NPM sesuai dengan dua fungsi yang dimilikinya.
Pertama, NPM berfungsi seperti repositori seperti Google Drive atau Dropbox, tetapi khusus untuk menyimpan paket JavaScript. Anda dapat membuatnya tersedia untuk pengguna NPM lain atau menyimpannya untuk Anda gunakan sendiri.
Ketika NPM berfungsi sebagai CLI atau alat, itu terdiri dari mengelola paket yang tersedia di repositori NPM. Dengan menjalankan perintah khusus melalui alat ini, Anda dapat mengunduh, mengunggah, memperbarui, dan melakukan tindakan lain pada paket NPM.
Misalnya, Anda sedang menulis program dan memerlukan modul asinkron untuk bekerja dengan JavaScript asinkron. Yang harus Anda lakukan adalah mengetik npm install async. Kemudian Anda dapat menggunakan fungsi asinkron seperti require() dalam program.
Untuk menggunakan NPM, proyek Anda harus memiliki file package.json yang berisi metadata seperti berikut:
Nama Proyek
eksekusi
keterangan
titik masuk
perintah tes
Repositori Git
kata kunci
lisensi
ketergantungan
ketergantungan pengembangan
Nah, di bagian selanjutnya, Anda akan mempelajari beberapa perintah NPM yang Anda perlukan untuk mulai menggunakan NPM.
Baca Juga: Panduan Lengkap Belajar JavaScript untuk Pemula
Perintah NPM dasar
Di bawah ini adalah daftar perintah dasar NPM yang perlu Anda ketahui:
perintah fungsi
npm init Buat file package.json
npm install Menginstal semua paket yang terdaftar di package.json.
npm install <nama paket> Menginstal versi terbaru dari paket yang Anda tentukan ke dalam folder node_modules.
npm install <nama paket>@<versi> Menginstal paket dengan versi yang Anda tentukan di folder node_modules.
npm install -g <nama paket> Menginstal paket secara global. Ini berarti bahwa paket yang Anda instal dapat digunakan di proyek lain selain yang sedang Anda kerjakan.
npm install –save <package-name> Menginstal paket secara lokal dan menambahkannya sebagai dependensi dalam file package.json. Lokal di sini berarti paket hanya akan dipasang di proyek yang sedang Anda kerjakan.
npm install –save-dev <nama paket> Menginstal paket secara lokal dan menambahkannya sebagai ketergantungan dev dalam file package.json.
npm uninstall <nama paket> Menghapus paket versi terbaru.
npm uninstall <nama paket>@<version> Menghapus paket dengan versi yang Anda tentukan.
npm uninstall -g <nama paket> Menghapus paket secara global.
npm uninstall –save <nama paket> Menghapus paket dan menghapusnya dari daftar ketergantungan.
npm uninstall –save-dev <package name> Menghapus paket dan menghapusnya dari daftar devdependency.
npm search <keyword> Mencari paket di NPM menggunakan kata kunci yang Anda tentukan.
npm update -g <nama paket> Secara global memperbarui paket yang Anda tentukan.
npm update <nama paket> Secara lokal memperbarui paket yang Anda tentukan.
npm update –dev <package name> Memperbarui devdependensi yang ditentukan.
npm help <command> Menampilkan deskripsi dari perintah yang ditentukan
LIHAT JUGA :