Node.js
nvm - Menedżer wersji węzła
Szukaj…
Uwagi
Adresy URL użyte w powyższych przykładach odnoszą się do konkretnej wersji Menedżera wersji węzła. Najprawdopodobniej najnowsza wersja różni się od tego, do czego się odwołuje. Aby zainstalować NVM przy użyciu najnowszej wersji, kliknij tutaj, aby uzyskać dostęp do NVM na GitHub, który dostarczy Ci najnowsze adresy URL.
Zainstaluj NVM
Możesz użyć curl
:
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.3/install.sh | bash
Lub możesz użyć wget
:
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.31.3/install.sh | bash
Sprawdź wersję NVM
Aby sprawdzić, czy nvm został zainstalowany, wykonaj:
command -v nvm
która powinna wypisać „nvm”, jeśli instalacja zakończyła się powodzeniem.
Instalowanie określonej wersji węzła
Lista dostępnych zdalnych wersji do instalacji
nvm ls-remote
Instalowanie wersji zdalnej
nvm install <version>
Na przykład
nvm install 0.10.13
Korzystanie z już zainstalowanej wersji węzła
Aby wyświetlić listę dostępnych lokalnych wersji węzła za pośrednictwem NVM:
nvm ls
Na przykład, jeśli nvm ls
zwróci:
$ nvm ls
v4.3.0
v5.5.0
Możesz przejść do wersji v5.5.0
pomocą:
nvm use v5.5.0
Zainstaluj nvm na Mac OSX
PROCES INSTALACJI
Możesz zainstalować Node Version Managera za pomocą git, curl lub wget. Uruchamiasz te polecenia w Terminalu na Mac OSX .
przykład curl:
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.3/install.sh | bash
przykład wget:
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.31.3/install.sh | bash
TEST, KTÓRY NVM ZOSTAŁ PRAWIDŁOWO ZAINSTALOWANY
Aby przetestować, czy nvm został poprawnie zainstalowany, zamknij i ponownie otwórz Terminal i wpisz nvm
. Jeśli pojawi się komunikat nvm: not not found , twój system operacyjny może nie mieć niezbędnego pliku .bash_profile . W Terminalu wpisz touch ~/.bash_profile
i ponownie uruchom powyższy skrypt instalacyjny.
Jeśli nadal nie można znaleźć polecenia nvm:, spróbuj wykonać następujące czynności:
- W Terminalu wpisz
nano .bashrc
. Powinieneś zobaczyć skrypt eksportu prawie identyczny z poniższym:
eksport NVM_DIR = ”/ Users / johndoe / .nvm” [-s „$ NVM_DIR / nvm.sh”] i &. „$ NVM_DIR / nvm.sh”
- Skopiuj skrypt eksportu i usuń go z .bashrc
- Zapisz i zamknij plik .bashrc (CTRL + O - Enter - CTRL + X)
- Następnie wpisz
nano .bash_profile
aby otworzyć profil Bash - Wklej skrypt eksportu skopiowany do profilu Bash w nowym wierszu
- Zapisz i zamknij profil Bash (CTRL + O - Enter - CTRL + X)
- Na koniec wpisz
nano .bashrc
aby ponownie otworzyć plik .bashrc - Wklej następujący wiersz do pliku:
źródło ~ / .nvm / nvm.sh
- Zapisz i zamknij (CTRL + O - Enter - CTRL + X)
- Zrestartuj Terminal i wpisz
nvm
aby sprawdzić, czy działa
Ustawianie aliasu dla wersji węzła
Jeśli chcesz ustawić nazwę aliasu na zainstalowaną wersję węzła, wykonaj:
nvm alias <name> <version>
Podobnie do Unalias:
nvm unalias <name>
Właściwym przykładem użycia byłoby, jeśli chcesz ustawić inną wersję niż stabilna jako domyślny alias. default
wersje aliasowane są default
ładowane na konsolę.
Lubić:
nvm alias default 5.0.1
Wtedy przy każdym uruchomieniu konsoli / terminalu 5.0.1 będzie domyślnie obecny.
Uwaga:
nvm alias # lists all aliases created on nvm
Uruchom dowolne polecenie w podpowłoce z żądaną wersją węzła
Wyświetl wszystkie zainstalowane wersje węzłów
nvm ls
v4.5.0
v6.7.0
Uruchom polecenie, używając dowolnej zainstalowanej wersji węzła
nvm run 4.5.0 --version or nvm exec 4.5.0 node --version
Running node v4.5.0 (npm v2.15.9)
v4.5.0
nvm run 6.7.0 --version or nvm exec 6.7.0 node --version
Running node v6.7.0 (npm v3.10.3)
v6.7.0
za pomocą aliasu
nvm run default --version or nvm exec default node --version
Running node v6.7.0 (npm v3.10.3)
v6.7.0
Aby zainstalować wersję LTS węzła
nvm install --lts
Przełączanie wersji
nvm use v4.5.0 or nvm use stable ( alias )