Ada dua cara untuk menginstal paket npm: lokal atau global. Anda dapat memilih instalasi mana yang akan digunakan berdasarkan paket yang ingin Anda gunakan.
Jika Anda ingin mengandalkan modul Anda sendiri untuk menggunakan persyaratan seperti Node.js, maka Anda ingin menginstal secara lokal, yang merupakan perilaku default npm install. Di sisi lain, jika Anda ingin menggunakannya sebagai alat baris perintah, seperti CLI grunt, maka Anda ingin menginstalnya secara global.
Instalasi
Sebuah paket dapat diunduh dengan perintah berikut:
Ini akan membuat direktori node_modules di direktori saat ini jika belum ada dan mengunduh paket ke direktori tersebut.
Ujian:
Untuk mengonfirmasi bahwa npm install berfungsi, periksa apakah direktori node_modules ada dan berisi direktori paket yang Anda instal. Anda dapat menjalankan ls node_modules pada sistem Unix untuk melakukan pekerjaan ini. "OSX", "Debian" atau dir node_modules di Windows.
Contoh:
Instal paket bernama lodash. Konfirmasikan bahwa direktori tersebut berhasil berjalan dengan mencantumkan konten direktori node_modules dan melihat direktori bernama lodash.
Jika Anda tidak memiliki file package.json di direktori lokal Anda, instal paket versi terbaru.
Jika ada file package.json atau package-lock.json, maka versi terbaru, jika ada, yang memenuhi aturan semver yang dinyatakan dalam package.json akan diinstal.
Gunakan paket yang diinstal
Setelah paket berada di node_modules, Anda dapat menggunakannya dalam kode Anda. Misalnya, jika Anda membuat modul Node.js, Anda dapat memintanya.
Contoh:
Buat file bernama index.js dengan kode berikut:
Hasil keluaran yang benar adalah: [2, 3]
Jika Anda tidak menginstal lodash dengan benar, Anda mendapatkan kesalahan ini:
Jika Anda tidak menginstal lodash dengan benar, Anda akan menerima kesalahan ini:
module.js:340 lempar err; ^
Error: Cannot find module 'lodash' Untuk memperbaikinya, jalankan npm install lodash di direktori tempat index.js Anda berada.
|