NPM nedir ?
Npm; Node Package Manager ya da Node Packaged Modules olarak da denmektedir.
Isaac Z. Schlueter tarafından javascript dili kullanılarak geliştirilmiştir.
Npm temel olarak 3. parti yazılımları yüklemeyi sağlayan bir araçtır. Kendi sitesindeki açıklama ise aşağıdaki gibidir.
“npm makes it easy for JavaScript developers to share and reuse code, and it makes it easy to update the code that you’re sharing”
Npm’i Google Play Store’a npm’den yükleyeceğimiz paketleri de app’lere benzetebiliriz
Aslında npm projemizdeki paketlerin yönetimini otomatikleştiriyor diyebiliriz. Npm ile temel olarak yapabileceğimiz şeyler ise şöyledir :
Otomatik ya da manuel olarak paketleri yükleme
Sistemdeki paketleri silmek
Sistemdeki paketleri listeleme
Sistemdeki paketleri update etmek
Npm komut satırı üzerinden çalışan bir uygulamadır.
NPM kurulum
Npm için nodejs kurmanız gerekiyor ve nodejs kurulumu gerçekleşince npm’de otomatik olarak içinde kurulu gelmiş olacak. Bunun için nodejs sitesinden indirme işlemini yapabilirsiniz.
Nodejs yüklendiğini kontrol etmek için
node -v
Node yüklendiyse eğer npm’de otomatik olarak yüklenmiştir
npm -v