npm – Node.js üçün Paket İdarəetmə Sistemi
npm (Node Package Manager), Node.js-in standart paket meneceridir və geniş JavaScript ekosisteminə malikdir. npm inkişafçılara müxtəlif modulları və alətləri asanlıqla tapmaq, paylaşmaq və layihələrinə daxil etmək imkanı verir.
npm iki əsas komponentdən ibarətdir:
✅ Komanda sətri interfeysi (CLI) – Paketlərin quraşdırılması və idarə olunması üçün istifadə edilir.
✅ Online paket deposu (npm registry) – Açıq mənbəli JavaScript kitabxanalarını saxlayır.
npm-in Əsas Xüsusiyyətləri
📌 Paketlərin quraşdırılması və idarə olunması – npm ilə minlərlə açıq mənbəli paketi layihənizə asanlıqla əlavə edə bilərsiniz.
📌 Asılılıqların idarə olunması – Hər bir paket layihədə package.json faylında saxlanılır və digər inkişafçılar tərəfindən təkrarlana bilən quruluşların yaradılmasına kömək edir.
📌 Versiya nəzarəti – npm hər bir paketin fərqli versiyalarını dəstəkləyir və layihədə uyğun versiyanı quraşdırmağa imkan verir.
📌 Skriptlərin icrası – npm layihənin avtomatlaşdırılması üçün xüsusi skriptləri icra etməyə imkan verir.
📌 Dünyanın ən böyük proqram təminatı registri – npm 1 milyondan çox açıq mənbəli paketi ehtiva edir və JavaScript ekosistemində ən çox istifadə edilən paket meneceridir.
Pulsuz digər resurslar:
Məqalə: Dinozavrlar üçün Müasir JavaScript
Video: Başlanğıclar üçün NPM Təlimatı
NPM haqqında ən yaxşı paylaşımları kəşf edin
Növbəti mövzular:
pnpm
Yarn
Açar Sözlər: npm, Node.js, paket meneceri, JavaScript, asılılıqlar, frontend, backend, CLI, package.json, Express, modullar, veb inkişafı, kod idarəetmə, Git, veb proqramlaşdırma, proqramlaşdırma alətləri, CI/CD, açıq mənbə, modulların idarə olunması.
Bir cavab yazın