NPM Lub Menedżer pakietów węzłów to to samo co TRAFNY do Debiana. Służy do instalacji, usuwania, aktualizacji NodeJS pakiety. W tym artykule pokażę, jak zainstalować i używać NPM Na debian 9.
Instalowanie Nodejów i NPM
Wersja NodeJS Dostępne w oficjalnym repozytorium pakietów Debian 9 Stretch to 4.X, który jest bardzo stary. Oficjalne repozytorium pakietów Debian 9 Stretch nie ma NPM. W tej sekcji zainstaluję najnowszą stabilną wersję NodeJS I NPM który jest w momencie tego pisania 8.11.1.
Najpierw zaktualizuj trafny Pakiet Pakiet Pamięć podręczna z następującym poleceniem:
Aktualizacja $ sudo apt-get
Teraz zainstaluj KĘDZIOR Z następującym poleceniem:
$ sudo apt-get instal instal curl
Naciskać y a następnie naciśnij kontynuować.
KĘDZIOR należy zainstalować.
Teraz dodaj repozytorium pakietów NodeJS 8.x Z następującym poleceniem:
$ curl -sl https: // deb.węzłów.com/setup_8.x | sudo -e bash -
NodeJS 8.x Repozytorium pakietów należy dodać, jak widać na zrzucie ekranu poniżej.
Teraz możesz zainstalować NodeJS I NPM Wszystkie razem wraz z narzędziami programistycznymi do budowania rodzimych NodeJS moduły z następującym poleceniem:
$ sudo apt-get instal instaluj nodeJs
Teraz naciśnij y a następnie naciśnij kontynuować.
NodeJS, NPM oraz wymagane narzędzia kompilacji do kompilacji NodeJS Instalowane są natywne moduły.
Teraz sprawdź, czy NodeJS działa z następującym poleceniem:
$ node --version
Jak widzisz, NodeJS 8.11.1 jest zainstalowany i działa prawidłowo.
Teraz sprawdź, czy NPM działa z następującym poleceniem:
$ npm --version
Jak widzisz NPM jest również instalowany poprawnie.
Za pomocą NPM
W tej sekcji pokażę, jak używać NPM do managera NodeJS moduły lub pakiety. Wcześniej porozmawiajmy o globalnych pakietach i pakietach lokalnych.
Jeśli zainstalujesz NodeJS Pakiet na całym świecie, a następnie powinno być gdzieś zapisane /usr/lib/node_modules katalog i możesz uzyskać do niego dostęp z dowolnego NodeJS projekt.
Jeśli zainstalujesz NodeJS pakiet lokalnie, a następnie katalog node_modules/ należy utworzyć w katalogu projektu, a pakiet powinien zostać zapisany node_modules/ katalog względem katalogu projektu. Można go uzyskać tylko z tego projektu.
To wszystko, co musisz teraz wiedzieć. Kontynuujmy.
Każdy NodeJS Projekt ma pakiet.JSON Plik w katalogu głównym projektu. Ten plik zawiera informacje o twoim projekcie, takie jak nazwa projektu, wersja projektu, zależności lub inna NodeJS pakiety Twój projekt zależy i wiele innych. Możesz ręcznie utworzyć pakiet.JSON złożyć i umieść wszystkie te informacje lub możesz użyć NPM Aby to utworzyć dla Ciebie.
Najpierw utwórz nowy katalog Węzeł (możesz wymienić to, co chcesz) dla swojego NodeJS Projekt z następującym poleceniem:
$ mkdir node-projekt
Teraz przejdź do katalogu projektu za pomocą następującego polecenia:
$ CD Node-Project
Teraz utworzyć pakiet.JSON plik z NPM, Uruchom następujące polecenie:
$ npm init
Wypełnij szczegóły i naciśnij ruszać naprzód.
Ostatecznie wpisz Tak i naciśnij .
Jak widać, pakiet.JSON Plik jest tworzony.
To jest zawartość pakiet.JSON plik:
Jeśli znasz nazwę pakietu, możesz łatwo go zainstalować za pomocą NPM.
Na przykład, jeśli chcesz zainstalować wyrazić NodeJS Pakiet, który jest Express Web Framework, uruchom następujące polecenie z katalogu projektu:
$ npm instaluj Express -Save
wyrazić NodeJS Pakiet powinien być zainstalowany.
Możesz zainstalować NodeJS pakiet na całym świecie z dowolnego katalogu. Na przykład, jeśli chcesz zainstalować wyrazić NodeJS Pakiet na całym świecie uruchom następujące polecenie:
$ sudo npm -g instal express
Powinien być zainstalowany na całym świecie.
Jeśli chcesz usunąć NodeJS Pakiet, powiedzmy wyrazić, Z katalogu projektu uruchom następujące polecenie z katalogu projektu:
$ npm odinstall express -save
Express NodeJS Pakiet jest usuwany.
Aby usunąć NodeJS Pakiet, powiedzmy wyrazić, Globalnie uruchom następujące polecenie:
$ sudo npm -g odinstall express
Należy go usunąć.
Cóż, teraz wiesz, jak zainstalować i usunąć NodeJS pakiety z NPM. Teraz pytanie brzmi: skąd mam wiedzieć, z czym mogę zainstalować NPM? Jakie pakiety są dostępne?
Cóż, możesz wyszukać pakiety w NPMOficjalna strona internetowa pod adresem https: // www.NPMJS.com/ lub możesz użyć NPM Narzędzie wiersza poleceń.
Szukać NodeJS pakiety z przeglądarki internetowej, przejdź do https: // www.NPMJS.com/ i szukaj tego, czego szukasz. Wpisz słowa kluczowe oznaczone na zrzucie ekranu poniżej i naciśnij .
Powinieneś zobaczyć wiele pakietów, jak widać w zaznaczonej sekcji zrzutu ekranu poniżej. Możesz kliknąć jeden z nich, aby zobaczyć więcej informacji na temat tego pakietu.
Możesz również uruchomić następujące polecenie, aby wyszukać NPM Pakiety:
$ NPM Wyszukaj „Web Framework”
Jak widać, wyświetlana jest ta sama lista. Możesz odebrać nazwę pakietu z pierwszej kolumny oznaczonej na zrzucie ekranu poniżej i zainstalować to, czego potrzebujesz NPM.
Więc tak instalujesz i używasz NPM Na debian 9. Dziękujemy za przeczytanie tego artykułu.