kontakt
Software house
>
Tag
>
NPM - manager pakietów
Npm

NPM - manager pakietów

Data wpisu
Kamil Nahotko
Autor
Kamil Nahotko

System zarządzania pakietami służy do automatycznej instalacji, aktualizacji, konfiguracji i usuwania pakietów oprogramowania. Na rynku mamy kilka dostępnych narzędzi do tego celu, ja omówię w tym artykule jeden z najpopularniejszych systemów jakim jest npm.

Czym jest NPM?

Jak wspomniałem na wstępie NPM jest to system do zarządzania pakietami służący do  automatycznej instalacji, aktualizacji, konfiguracji i usuwania pakietów. NPM posiada w swojej bazie ponad 800 tysięcy pakietów i ta liczba z dnia na dzień coraz bardziej rośnie.

Instalacja NPM

NPM instaluje się wraz z Node JS i bez niego nie jesteśmy w stanie przeprowadzić instalacji npm. 

  1. Wchodzimy na oficjalną stronę Node JS i wybieramy odpowiedni instalator dla naszego systemu operacyjnego. Aktualnie NPM jest wspierany dla systemów takich jak Windows, Linux oraz MacOS.
  2. Po zakończeniu pobierania, uruchamiamy instalator i postępujemy według instrukcji w instalatorze.
  3. Po instalacji, czasami jest wymagany restart komputera.
  4. Aby sprawdzić, czy udało nam się poprawnie zainstalować Node JS wraz z NPM, należy wpisać poniższą komendę w konsoli:
node -v

Dzięki tej komendzie jesteśmy w stanie sprawdzić wersję zainstalowanego Node JS. Analogicznie do sprawdzenia wersji NPM używamy komendy:

npm -v

NPM

Jak działa NPM?

System ten pobiera interesujący nas pakiet i jego zależności, instalacje NPM można uruchomić z argumentami lub też bez. Uruchomiony bez argumentów NPM pobiera zależności i definiuje je w pliku package.json oraz tworzy folder node_modules z zainstalowanymi przez nas pakietami.

Praca: #npm
0 Aktualnie brak ofert pracy
Wszystkie oferty
Case study: #npm
0 Aktualnie brak case study
Zobacz wszystkie