NPM
NPM (Node Package Manager) to menedżer pakietów wspierający język JavaScript, który ściśle współpracuje z platformą Node.js. Dzięki NPM programiści mogą łatwo instalować, aktualizować i zarządzać pakietami dla aplikacji tworzonych na Node.js. NPM oferuje dostęp do ponad 800 tysięcy pakietów, a ich liczba stale rośnie.
NPM – co to?
NPM to skrót od Node Package Manager, co w tłumaczeniu na język polski oznacza manager pakietów. Stanowi wsparcie dla języka JavaScript, a to właśnie łączy NPM i Nodejs. Ponadto omawiane narzędzie umożliwia zarządzanie pakietami dla aplikacji, które powstają na platformach Node.js.
NPM zapewnia programistom ogromne wsparcie. Dzięki tym pakietom mogą instalować, aktualizować, usuwać i zarządzać projektami. Do dyspozycji jest ponad 800 tysięcy pakietów, a ich liczba każdego dnia wzrasta.
W jaki sposób działa NPM?
Wiesz już, co to jest NPM. Ale jak działa? System pobiera pakiet i jego zależności, a NPM można uruchomić z argumentami lub bez. NPM bez argumentów pobiera zależności, a następnie definiuje je w plikach package.json. Powstaje również folder node_modules z zainstalowanymi pakietami.
Jak przebiega instalacja NPM?
Cały proces jest bardzo prosty. Pierwszym krokiem jest pobranie Node.js wraz z którym na swoim maszynę ściągniesz NPM, ponieważ dla tej platformy jest to domyślny menedżer pakietów. Po zakończeniu instalacji, w wierszu poleceń należy wykonać polecenie node -v oraz npm -v. W ten sposób można będzie korzystać z najaktualniejszych wersji.
Zalety NPM
Dokładnie już wiesz, co to znaczy NPM. Przejdźmy zatem do podsumowania najważniejszych zalet menedżera pakietów:
- ułatwienie dla programistów, którzy nie muszą od podstaw pisać skomplikowanych algorytmów. Mogą zajrzeć do bazy i pobrać pakiet adekwatny do tworzonego zadania,
- dostęp do ogromnego zasobu kodu open source – każdego dnia pojawiają się nowe paczki kodu.
Powiązane tagi:
- Node.js
- JavaScript
- Package Management
Nasza oferta
Umów się
na darmową konsultację
Ostatnio napisane…