Menedżer pakietów węzłów jest znany jako npm. Pełni funkcję menedżera pakietów platformy Node JavaScript.
Największy rejestr oprogramowania na świecie nosi nazwę Npm. Npm to narzędzie do udostępniania i wyświetlania używane przez programistów open source na całym świecie.
Części Npm
Npm składa się z trzech części:
- Możesz wyszukiwać pakiety stron trzecich na stronie internetowej, tworzyć profile i zarządzać pakietami.
- Możesz komunikować się z npm poprzez interfejs wiersza poleceń, czasami nazywany npm CLI, który jest uruchamiany z terminala.
- Rejestr to obszerne repozytorium online kodu źródłowego JavaScript.
Npm podstawowe i polecenie wersji
- Używasz polecenia npm z polecenia, aby zlokalizować interfejs API npm na swoim komputerze:
C:Usershp>npm
Poniższy obraz opisuje dane wyjściowe polecenia.
Na przykład polecenie pokazane poniżej pokaże bieżącą wersję npm twojego systemu:
npm -v
Poniższy obraz opisuje dane wyjściowe polecenia npm wersja.
Do czego zdolny jest npm?
Możesz zainstalować nowy pakiet z rejestru za pomocą npm. Dodatkowo npm umożliwia znajdowanie i udostępnianie świeżych pakietów węzłów. W przypadku npm będziesz go najczęściej używać do tego celu.
pakiet.json
Zazwyczaj katalog główny projektu npm zawiera plik o nazwie package.json. Ważne dane znajdują się w package.json, zwykłym pliku tekstowym, którego npm używa do określenia projektu i zarządzania zależnościami.
Przejdź do katalogu głównego projektu i użyj polecenia, aby wygenerować plik package.json:
npm init
Poniższy obraz opisuje dane wyjściowe polecenia npm.
Kiedy użyjesz polecenia npm init, zostaniesz zapytany o szczegóły dotyczące projektu, takie jak:
- Wersja pakietu
- nazwa pakietu
- Repozytorium Git dla polecenia testowego
- Słowa kluczowe
- Autor
- Licencja
Zaakceptuje wartości domyślne i przejdzie do następnego monitu, jeśli naciśniesz Return lub Enter.
cechy serii panda
Jeśli chcesz użyć opcji domyślnych, użyj następującego polecenia:
npm init --yes
Zainstaluj nowy pakiet npm
Polecenie npm install służy do instalowania nowego pakietu:
pełna forma pvr
npm install
Nazwa pakietu musi występować po słowach kluczowych npm install w tym poleceniu.
Poniższy obraz opisuje wynik polecenia npm.
Wyszukujesz pakiety w witrynie npm, aby je znaleźć.
Na przykład możesz wydać następujące polecenie, aby zainstalować pakiet ekspresowy:
npm install express
Należy pamiętać, że ekspresowy framework sieciowy Node.js jest szybki. Po instalacji zauważysz, że a zupełnie nowy katalog o nazwie /node Modules został utworzony w katalogu głównym projektu. W tym katalogu będą znajdować się wszystkie nowo zainstalowane moduły.
Obraz przedstawia wynik polecenia npm.
Możesz zobaczyć, że npm zainstalował ekspres, a także jego zależności, a także zależności tych zależności itd., rozwijając katalog modułów /node.
Część zależności projektu pakiet.json plik został zmodyfikowany i zawiera teraz pakiet ekspresowy, jak pokazano w poniższym przykładzie:
'dependencies': { 'express': '^4.17.1' }
Sekcja zależności będzie zazwyczaj zawierać listę wszelkich nowych pakietów, które instalujesz. W tym przypadku pakiet express w wersji 4.17.1 jest jedną z zależności. Zwróć uwagę na specyfikację kontroli wersji strukturalnej, której przestrzega Npm.
Aby ograniczyć pisanie, możesz użyć polecenia npm install w następującej skróconej formie:
npm i
W tym poleceniu wskazuję instalację. Obraz przedstawia wynik polecenia npm.
Instalacja pakietu jako wymóg programistyczny
Czasami możesz zainstalować pakiet, który jest kompatybilny tylko ze środowiskiem programistycznym.
Na przykład możesz zainstalować pakiet Morgan, który rejestruje żądania HTTP.
Aby to osiągnąć, użyj komendy npm install z opcją ?save-dev i następującą składnią:
npm install --save-dev
Dane wyjściowe pokazują operację wykonaną za pomocą wiersza poleceń poniżej obrazu.
Dla ilustracji:
npm install morgan --save-dev
Dane wyjściowe pokazują operację wykonaną za pomocą wiersza poleceń poniżej obrazu.
Za pomocą tego polecenia pakiet Morgan zostanie pobrany i zainstalowany. Dodatkowo poszerza pakiet o nową część. Plik devDependency.json powinien wyglądać następująco:
'devDependencies': { 'morgan': '^1.10.0' }
- Zasadniczo devDependency powinny zawierać pakiety, których używasz podczas programowania.
- Będziesz potrzebował tych pakietów tylko podczas tworzenia aplikacji.
- Z drugiej strony zależności powinny obejmować pakiety, których będzie wymagać Twoja aplikacja.
- Innymi słowy, Twój program będzie działał z tymi wymaganymi pakietami.
- Komenda npm install może również uzyskać i zainstalować wszystkie pakiety wymienione w sekcji zależności i devDependency.
npm Zainstaluj globalnie
Zainstaluj pakiet w swoim systemie globalnie.
Użyj następującego polecenia, aby globalnie zainstalować pakiet w systemie:
npm install --global
Lub po prostu:
npm i -g
Często instalujesz pakiet w wierszu poleceń lub powłoce, jeśli chcesz go używać globalnie.
zamiar zamiar
Zainstalowanie pakietu jest najlepszym rozwiązaniem, jeśli chcesz go użyć w swojej aplikacji.
Wniosek
W przypadku platformy Node Js/javascript Npm służy do zarządzania pakietami. Wiersz poleceń pomaga krok po kroku zainstalować npm w celu programowania i operacji. Pomaga zainstalować npm i inne powiązane dane w jednym wierszu poleceń za pomocą wiersza poleceń. Instalacja npm dla funkcjonalności javascript we wszystkich aplikacjach internetowych.