15%

Zaoszczędź 15% na wszystkich usługach hostingowych

Sprawdź swoje umiejętności i uzyskaj zniżkę na dowolny plan hostingowy

Użyj kodu:

Skills
Rozpocznij
08.10.2024

Jak zainstalować NVM dla Node.js na Ubuntu

Wprowadzenie

NVM (Node Version Manager) to popularne narzędzie do zarządzania wieloma wersjami Node.js na jednej maszynie. Pozwala ono programistom na instalację, przełączanie i zarządzanie różnymi wersjami Node.js w sposób płynny, dzięki czemu jest szczególnie przydatne dla osób pracujących nad wieloma projektami, które wymagają różnych wersji Node.js. Niniejszy przewodnik przeprowadzi Cię przez kroki instalacji NVM i wykorzystania go do zarządzania wersjami Node.js w systemie Ubuntu

Wymagania wstępne

Przed rozpoczęciem upewnij się, że

  • Posiadasz konto użytkownika z uprawnieniami sudo.
  • W systemie działa Ubuntu (ten przewodnik działa dla różnych wersji Ubuntu, w tym 20.04, 22.04 i nowszych).

Krok 1: Aktualizacja listy pakietów

Zawsze dobrą praktyką jest aktualizacja listy pakietów przed instalacją nowego oprogramowania. Otwórz terminal i uruchom

sudo apt-get update

To polecenie zapewnia, że wszystkie listy pakietów są aktualne

Krok 2: Zainstaluj NVM

Aby zainstalować NVM, należy pobrać skrypt instalacyjny z oficjalnego repozytorium NVM. Można to zrobić za pomocą curl lub wget

Opcja 1: Użycie curl

Jeśli masz zainstalowany curl w swoim systemie, uruchom

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash

Opcja 2: Użycie wget

Jeśli wolisz używać wget, uruchom

wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash

Zastąp v0.39.5 najnowszą wersją NVM, jeśli dostępna jest nowsza wersja. Najnowszą wersję można sprawdzić w repozytorium NVM GitHub

Krok 3: Aktywacja NVM

Po uruchomieniu skryptu instalacyjnego należy załadować NVM do bieżącej sesji terminala. Można to zrobić uruchamiając

###ATP_NOTR_4_CODE_TAG_NOTR_ATP##

Alternatywnie można zamknąć i ponownie otworzyć terminal lub uruchomić następujące polecenie, aby odświeżyć profil powłoki

source ~/.bashrc

Jeśli używasz innej powłoki, takiej jak zsh, uruchom

###ATP_NOTR_6_CODE_TAG_NOTR_ATP##

Krok 4: Weryfikacja instalacji NVM

Aby potwierdzić, że NVM został poprawnie zainstalowany, uruchom

nvm --version

Powinieneś zobaczyć numer wersji NVM, wskazujący, że został on pomyślnie zainstalowany

Krok 5: Instalacja Node.js przy użyciu NVM

Po zainstalowaniu NVM można łatwo zainstalować Node.js. Aby zainstalować najnowszą wersję Node.js, uruchom

###ATP_NOTR_8_CODE_TAG_NOTR_ATP##

To polecenie instaluje najnowszą stabilną wersję Node.js. Jeśli chcesz zainstalować konkretną wersję, określ ją w następujący sposób

###ATP_NOTR_9_CODE_TAG_NOTR_ATP##

Zastąp 16.20.0 żądanym numerem wersji

Krok 6: Sprawdź zainstalowaną wersję Node.js

Aby sprawdzić, która wersja Node.js jest obecnie aktywna, uruchom

node -v

To polecenie wyświetli numer wersji Node.js, która jest obecnie używana

Krok 7: Przełączanie między wersjami Node.js

Jedną z kluczowych zalet NVM jest możliwość przełączania się między różnymi wersjami Node.js. Aby wyświetlić listę wszystkich zainstalowanych wersji Node.js, uruchom

nvm ls

Zobaczysz listę wszystkich wersji zainstalowanych przy użyciu NVM, wraz ze wskazaniem aktualnie aktywnej wersji. Aby przełączyć się na inną wersję, użyj

nvm use 14.17.6

Zastąp 14.17.6 numerem wersji, której chcesz użyć

Krok 8: Ustawienie domyślnej wersji Node.js

Jeśli chcesz, aby określona wersja Node.js była domyślna za każdym razem, gdy otwierasz nową sesję terminala, uruchom

###ATP_NOTR_13_CODE_TAG_NOTR_ATP##

Zastąp 16.20.0 wersją, którą chcesz ustawić jako domyślną

Krok 9: Odinstalowanie wersji Node.js

Jeśli nie potrzebujesz już konkretnej wersji Node.js, możesz ją odinstalować za pomocą

###ATP_NOTR_14_CODE_TAG_NOTR_ATP##

Zastąp 14.17.6 numerem wersji, którą chcesz usunąć

Krok 10: Zainstaluj globalne pakiety npm za pomocą NVM

Podczas korzystania z NVM ważne jest, aby zainstalować globalne pakiety npm (takie jak yarn lub npm) dla każdej wersji Node.js osobno. Wynika to z faktu, że każda wersja Node.js ma własne izolowane środowisko. Aby zainstalować pakiet globalny, użyj

###ATP_NOTR_15_CODE_TAG_NOTR_ATP##

Przed zainstalowaniem pakietów globalnych upewnij się, że masz aktywną żądaną wersję Node.js

Podsumowanie

NVM jest niezbędnym narzędziem dla programistów, którzy muszą zarządzać wieloma wersjami Node.js na jednym komputerze. Postępując zgodnie z tym przewodnikiem, można łatwo zainstalować NVM, skonfigurować Node.js i przełączać się między różnymi wersjami w razie potrzeby. Dzięki temu zarządzanie zależnościami Node.js w różnych projektach jest proste i bezproblemowe. Dzięki NVM zawsze będziesz mieć odpowiednią wersję Node.js dla swoich projektów, zapewniając kompatybilność i łatwość użytkowania. Miłego kodowania!

15%

Zaoszczędź 15% na wszystkich usługach hostingowych

Sprawdź swoje umiejętności i uzyskaj zniżkę na dowolny plan hostingowy

Użyj kodu:

Skills
Rozpocznij