Di mana npm menginstal paket di Windows 10

Sangat umum untuk menginstal paket dan modul dependensi saat mengerjakan proyek Node.js. Menginstal paket eksternal ini untuk mendukung aplikasi dilakukan dengan mudah oleh NPM- Node Package manager, alat populer untuk mengelola modul Node.js.

Saat kami menggunakan NPM untuk menginstal paket apa pun, ia akan menyimpan filenya di beberapa lokasi tertentu di komputer kami. Dan di sini dalam hal ini tutorial, kita akan belajar dimana tepatnya npm install package pada sistem operasi Windows 10/11.

Dengan baiksebelum mengetahui lokasi modul yang terpasang, saya harap Node.js dan NPM sudah dikonfigurasi sudah ada di sistem Anda. Jika Anda tidak memilikinya maka inilah tutorial baris perintah untuk menginstal Node.js dan NPM di Windows 10 atau 11.

Setelah kami memiliki Node.js di Windows, itu menambahkan jalur file yang dapat dieksekusi ke variabel lingkungan sistem kami. Sehingga kita dapat dengan mudah mengakses Node.js dan npm dari command line.

Jalur Direktori paket NPM yang diinstal secara lokal untuk proyek tertentu di Windows:

Mereka yang tertarik untuk menginstal paket menggunakan npm dapat dengan mudah di command prompt mereka menjalankan perintah yang diberikan setelah menavigasi ke direktori proyek mereka.

npm install package-name

Saat kami menjalankan perintah di atas, itu akan mengunduh paket yang ditentukan dan semua dependensi yang diperlukan dari registri npm untuk menginstal ke dalam folder bernama node_modules. Itu akan dibuat di arus Anda direktori kerja proyek.

Misalnya, Katakanlah kita sedang membangun beberapa aplikasi Node.js dan nama direktori proyek kita adalah: aplikasi-pertama-saya.

Kemudian pertama-tama kita beralih ke direktori itu menggunakan command prompt dan kemudian menginstal beberapa paket katakanlah – Pergi.

npm install go

perintah di atas akan mengunduh dan menginstal pergi paket dari registri NPM dalam folder bernama – node_modules hadir di dalam direktori yang sama di mana kita sekarang menginstalnya.

Direktori modul NPM di dalam proyek

Jugajika proyek Anda bergantung pada banyak modul maka paket dan dependensi yang diperlukan oleh mereka juga akan dipasang oleh npm, namun dalam lingkungan struktur folder bersarang di dalam node_modules direktori di mana setiap paket diinstal di foldernya.

Misalnyajika proyek Anda bergantung pada ‘cepat’ modul yang selanjutnya membutuhkan a body-parser modul maka struktur folder dari direktori node_modules akan terlihat seperti ini:

node_modules
├── express
│   ├── index.js
│   ├── ...
│   └── node_modules
│       ├──  body-parser
│       ├── index.js
│       └── ....
└── go
    ├── index.js
    ├── ...
    └──  bin 

Seperti yang Anda lihat, setiap paket memiliki direktorinya sendiri, dan semua dependensi yang diperlukan diinstal di subdirektori yang disebut node_modules.

Untuk direktori paket NPM yang diinstal secara global pada Windows 10 atau 11

Kadang-kadang kita perlu menginstal beberapa paket NPM, bukan untuk beberapa proyek lokal tertentu melainkan secara global sehingga banyak proyek dapat memperoleh manfaat dari itu. Ini menyelamatkan pengembang dari menginstal paket umum yang diperlukan di beberapa proyek berulang kali.

Untuk menginstal paket NPM secara global, kita hanya perlu menambahkan -G tandai ke perintah instal regulernya, berikut adalah sintaks untuk itu:

npm install -g <package-name>

Ketika Anda menginstal sebuah paket secara globalitu disimpan di lokasi yang berbeda di sistem file kami daripada di beberapa folder tertentu dari sebuah proyek.

Di Windows, npm menyimpan paket yang terinstal secara global di a direktori C:\Pengguna\nama pengguna Anda\AppData\Roaming\npm.

Mengubah nama pengguna Anda dengan pengguna Anda saat ini.

Di bawah folder NPM, Anda akan melihat direktori – node_modules di dalamnya Anda dapat menemukan semuanya npm paket yang diinstal pada Windows 10 atau 11 Anda.

Jalur ke folder NPM
Jalur direktori Node Modules di Windows 10 atau 11

Jadi pendeknya, npm menginstal paket di a direktori node_modules terletak di direktori kerja saat ini dari command prompt Anda ketika Anda menginstal a paket secara lokal.

Sedangkan ketika Anda menginstal sebuah paket secara globalnpm menginstalnya di direktori %AppData%\npm\node_modules. Mengetahui di mana npm menginstal paket dapat membantu untuk mengelola proyek dan dependensi Node.js.