Jak zainstalować i używać wielu węzłów.JS na Linux

Jak zainstalować i używać wielu węzłów.JS na Linux

Ten samouczek pomaga zainstalować i używać wielu węzłów.Wersje JS na jednym komputerze Linux. W tym samouczku używamy narzędzia Node Version Manager (NVM) do instalacji węzła.JS.

Instalacja NVM

NVM instaluj i zarządzaj węzłem.Wersja JS w katalogu domowym użytkownika. Więc nie potrzebujesz żadnych uprawnień na poziomie korzeniowym. Po prostu zaloguj się jako użytkownik nie-root i śledź samouczek.

Zespół NVM zapewnia skrypt bash do instalacji NVM w systemie Linux. Możesz po prostu wykonać ten skrypt na komputerze, aby zainstalować NVM.

curl https: // surowe.Githubusercontent.com/CreationIX/nvm/master/instalacja.sh | grzmotnąć 

Instalator dokonuje wpisu do domyślnego pliku profilu użytkownika. Musisz ponownie załadować środowisko użytkownika za pomocą jednego z tych poleceń. Ustawia wymagane zmienne środowiskowe do użycia NVM w systemie.

Źródło ~/.Profil ## Systemy oparte na debian Źródło ~/.BASHRC ## CENTOS/RHEL SYSTEMS  

Wyszukaj dostępny węzeł.wersja JS

W tym momencie zainstalowałeś NVM w swoim systemie dla bieżącego użytkownika. Teraz znajdź dostępną wersję węzła.JS do zainstalowania. Używać LS-Remote Opcja do wymienienia wersji.

NVM LS-Remote 

Zobaczysz długą listę dostępnego węzła.Wersje JS. Możesz zainstalować dowolny z wymienionych węzłów.Wersje JS.

… V12.12.0 v12.13.0 (LTS: erbium) -> v12.13.1 (najnowsze LTS: erbium) v13.0.0 v13.0.1 v13.1.0 v13.2.0 

Zainstaluj wiele węzłów.Wersje JS

Teraz zainstaluj węzeł.wersja JS, której musisz użyć do uruchamiania węzła.Aplikacja JS. Poniżej polecenie zainstaluje węzeł.JS v12.13.1 Wydanie LTS w twoim systemie.

NVM Instaluj V12.13.1 

Możesz także zainstalować najnowszą wersję węzła.JS.

NVM Instaluj V13.2.0 

Powtórz powyższe polecenie z różnym 2 węzłem.Wersje JS do zainstalowania wielu wersji węzła.JS w twoim systemie. W tym samouczku zainstalowałem oba powyższe węzeł.Wersja JS i jeszcze jedna stara wersja LTS poniżej:

NVM Instaluj V10.17.0 

Teraz zainstalowałem 3 węzeł.Wersje JS w moim systemie.

Ustaw węzeł.Wersja domyślna JS

Jak zainstalowałeś wiele węzłów.wersje JS, możesz wybrać określoną wersję węzła.JS jako domyślna wersja używana przez system i obciążenie w środowisku. Użyj poniższego polecenia, aby wymienić aktualnie zainstalowaną wersję i domyślną wersję zestawu.

Lista NVM -> V10.17.0 v12.13.1 v13.2.0 System domyślny -> v12 ( -> v12.13.1) węzeł -> stabilny ( -> v13.2.0) (domyślnie) stabilny -> 13.2 (-> v13.2.0) (domyślnie) IOJS -> n/a (domyślnie) niestabilny -> n/a (domyślnie) lts/* -> lts/erbium ( -> v12.13.1) LTS/Argon -> v4.9.1 ( -> n/a) LTS/Bor -> v6.17.1 ( -> n/a) LTS/Carbon -> v8.16.2 ( -> n/a) LTS/dubnium -> v10.17.0 lts/erbium -> v12.13.1 

Możesz zobaczyć tę wersję 10.17.0 jest ustawione jako domyślny węzeł.Wersja JS. Teraz zmień domyślny węzeł.wersja JS do 12.13.1.

NVM Użyj V12.13.1 

Teraz sprawdź aktualnie aktywną wersję węzła.JS. Za pomocą tego samego polecenia możesz przełączyć się na dowolny węzeł.wersja JS w dowolnym momencie zgodnie z Twoimi wymaganiami.

node --version v12.13.1 

Ale nadal jest pytanie. Jak możemy uruchomić dwie lub więcej aplikacji z różnym węzłem.Wersje JS w tym samym czasie? Nie martw się, przeczytaj następny krok:

Aplikacja do uruchomienia z określoną wersją

Chcesz uruchomić wiele węzłów.Aplikacje JS w twoim systemie i chcą uruchomić każdą z określoną wersją węzła.JS. NVM zapewnia opcję tego. Możesz użyć dowolnego zainstalowanego węzła.Wersja JS do uruchamiania węzła.Aplikacja JS. Na przykład:

NVM Run v10.17.0 App.JS 

Aplikacja.JS będzie działał z węzłem.JS wersja 10.17.0, nie ma znaczenia, jaka jest domyślna wersja w systemie.

Usuń nieużywany węzeł.Wersja JS

To polecenie zawiera listę zainstalowanych wersji węzła.JS w twoim systemie.

Lista NVM 

Teraz usuń dowolną wersję zainstalowaną w systemie za pomocą następującego polecenia. Poniższe polecenie usunie węzeł.JS wersja 10.16.3 Z twojego systemu.

NVM odinstalowanie V10.17.0 

Wniosek

Ten samouczek pomaga w instalacji wielu węzłów.Wersje JS na komputerze Linux. Postępuj zgodnie z naszym następnym samouczkiem, aby wdrożyć węzeł.Aplikacja JS z PM2. PM2 pomaga zachować dowolny węzeł.JS Aplikacja uruchamiana. W przypadku, gdy aplikacja spadnie z jakiegokolwiek powodu, uruchomi ją automatycznie.