Jak zainstalować węzeł.js i npm na Ubuntu 18.04
Node.js jest open-source cross-platform JavaScript run-time environment, który pozwala na wykonanie kodu JavaScript po stronie serwera. Oznacza to, że możesz uruchomić kod JavaScript na swoim komputerze jako samodzielna aplikacja, bez żadnej przeglądarki internetowej. Węzeł.js jest używany głównie do budowania aplikacji back-end po stronie serwera, ale jest również bardzo popularny jako rozwiązanie typu full-stack i front-end.
npm jest domyślnym menedżerem pakietów dla węzła.js i największy na świecie rejestr oprogramowania.,
w tym samouczku pokażemy Ci kilka różnych sposobów instalacji Node.js i npm na Ubuntu 18.04. Te same instrukcje dotyczą każdej dystrybucji opartej na Ubuntu, w tym Kubuntu, Linux Mint i Elementary OS.
Jeśli potrzebujesz Node.js tylko jako lokalny runtime dla implementacji węzła.aplikacje js wtedy najprostszą opcją jest zainstalowanie Node.js z repozytorium NodeSource. Deweloperzy powinni preferować instalację węzła.js za pomocą skryptu NVM.
wybierz opcję instalacji odpowiednią dla Twojego środowiska. Najlepiej jest zapoznać się z dokumentacją węzła.,aplikacja js, której używasz, aby dowiedzieć się, który węzeł.obsługiwane są wersje js.
instalacja węzła.js i npm od NodeSource #
NodeSource jest firmą skupioną na dostarczaniu obsługi węzłów klasy korporacyjnej i utrzymuje repozytorium zawierające najnowsze wersje Node.js.
Użyj tego repozytorium, jeśli chcesz zainstalować określoną wersję węzła.js. W momencie pisania tego tekstu repozytorium NodeSource udostępnia następujące wersje-v14.x, v13.x, v12.x i v10.x. zainstalujemy aktualną wersję LTS Node.js, wersja 12.
aby zainstalować Node.,js i npm z repozytorium NodeSource, wykonaj następujące kroki:
-
Włącz repozytorium NodeSource, uruchamiając następujące polecenie
curl
jako użytkownik z uprawnieniami sudo :polecenie doda Klucz podpisywania NodeSource do systemu, utworzy plik repozytorium źródeł apt, zainstaluje wszystkie niezbędne pakiety i odświeżyć pamięć podręczną apt.
Jeśli chcesz zainstalować inną wersję, na przykład 14.,x, po prostu zmień
setup_12.x
zsetup_14.x
-
Po włączeniu repozytorium NodeSource zainstaluj Node.js i npm wpisując:
pakiet nodejs zawiera zarówno
node
oraznpm
. -
sprawdź, czy węzeł.js i npm zostały pomyślnie zainstalowane przez wydrukowanie ich wersji:
instalowanie węzła.,js i npm przy użyciu NVM #
NVM (Node Version Manager) jest skryptem bash używanym do zarządzania wieloma aktywnymi węzłami.wersje js. Dzięki NVM możesz zainstalować i odinstalować dowolny węzeł.wersja js, której chcesz użyć lub przetestować.
aby zainstalować Node.,js i npm używając NVM w systemie Ubuntu, wykonaj następujące kroki:
instalacja skryptu NVM (Node Version Manager) #
aby pobrać i zainstalować nvm
uruchom skrypt:
powyższe polecenie sklonuje repozytorium NVM z Github do ~/.nvm
katalog:
zgodnie z powyższym wyjściem, należy zamknąć i ponownie otworzyć terminal lub uruchomić polecenia, aby dodać ścieżkę do skryptu nvm
do bieżącej sesji powłoki. Możesz zrobić to, co jest dla ciebie łatwiejsze.,
Po zainstalowaniu skryptu PATH
sprawdź, czynvm
został poprawnie zainstalowany, wpisując:
instalując węzeł.js i npm #
teraz po zainstalowaniunvm
możesz zainstalować najnowszą dostępną wersję Node.js, wpisując:
wyjście powinno wyglądać mniej więcej tak:
Po zakończeniu instalacji zweryfikuj to, drukując węzeł.,wersja js:
zainstalujmy dwie kolejne wersje, najnowszą wersję LTS i wersję 8.10.0
aby wyświetlić listę zainstalowanych węzłów.Typ wersji js:
wyjście powinno wyglądać mniej więcej tak:
wpis ze strzałką po prawej stronie (- > v8.10.0) jest węzłem.wersja js używana w bieżącej sesji powłoki i domyślna wersja jest ustawiona na v12. 8.1. Wersja domyślna to wersja, która będzie aktywna podczas otwierania nowych powłok.,
możesz zmienić aktualnie aktywną wersję za pomocą:
Jeśli chcesz zmienić domyślny węzeł.wersja js użyj następującego polecenia:
zainstaluj węzeł.js i npm z repozytorium Ubuntu #
Node.Pakiety js i npm są dostępne z domyślnych repozytoriów Ubuntu 18.04.
w momencie pisania tego tekstu, wersja zawarta w repozytoriach Ubuntu tov8.10.0
, która jest poprzednią wersją TLS.,
aby zainstalowaćnodejs
Inpm
uruchom następujące polecenia:
węzeł.plik wykonywalny js z repozytoriów Ubuntu nosi nazwę nodejs
zamiast node
z powodu konfliktu z innym pakietem.
zweryfikuj instalację wykonując:
Zainstaluj narzędzia programistyczne #
aby móc kompilować i instalować natywne dodatki z npm, musisz zainstalować narzędzia programistyczne.,
następujące polecenie zainstaluje wszystkie niezbędne pakiety, w tym Kompilatory GCC :
Uninstall Node.js #
Jeśli z jakichś powodów chcesz odinstalować Node.Pakiety js i npm, możesz użyć następującego polecenia:
podsumowanie #
pokazaliśmy ci trzy różne sposoby instalacji Node.js i npm na Twoim serwerze Ubuntu 18.04. Metoda, którą wybierzesz, zależy od twoich wymagań i preferencji., Mimo że instalacja spakowanej wersji z repozytorium Ubuntu lub NodeSource jest łatwiejsza, metoda nvm daje większą elastyczność dodawania i usuwania różnych węzłów.wersje js w zależności od użytkownika.
Jeśli chcesz zarządzać pakietami npm za pomocą yarn, możesz sprawdzić ten samouczek o tym, jak zainstalować i używać yarn na Ubuntu 18.04 .