Node.js
nvm - Node Version Manager
Sök…
Anmärkningar
Webbplatserna som används i exemplen ovan hänvisar till en specifik version av Node Version Manager. Det är troligt att den senaste versionen skiljer sig från vad som refereras till. För att installera nvm med den senaste versionen, klicka här för att komma åt nvm på GitHub, vilket ger dig de senaste webbadresserna.
Installera NVM
Du kan använda curl
:
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.3/install.sh | bash
Eller så kan du använda wget
:
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.31.3/install.sh | bash
Kontrollera NVM-versionen
För att verifiera att nvm har installerats gör du:
command -v nvm
vilket ska matas ut 'nvm' om installationen lyckades.
Installera en specifik Node-version
Visar tillgängliga fjärrversioner för installation
nvm ls-remote
Installera en fjärrversion
nvm install <version>
Till exempel
nvm install 0.10.13
Med en redan installerad nodversion
Så här listar du tillgängliga lokala versioner av noden via NVM:
nvm ls
Om till exempel nvm ls
returnerar:
$ nvm ls
v4.3.0
v5.5.0
Du kan växla till v5.5.0
med:
nvm use v5.5.0
Installera nvm på Mac OSX
INSTALLATIONSPROCESS
Du kan installera Node Version Manager med git, curl eller wget. Du kör dessa kommandon i terminal på Mac OSX .
curl-exempel:
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.3/install.sh | bash
wget-exempel:
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.31.3/install.sh | bash
TEST ATT NVM INSTALLERades korrekt
För att testa att nvm var korrekt installerat, stäng och öppna terminalen igen och ange nvm
. Om du får ett meddelande nvm: inte hittat kanske ditt operativsystem inte har den nödvändiga .bash_profile- filen. I Terminal anger du touch ~/.bash_profile
och kör ovanstående installationsskript igen.
Om du fortfarande får nvm: kommandot inte hittat , prova följande:
- I terminal ska du ange
nano .bashrc
. Du bör se ett exportskript som nästan är identiskt med följande:
export NVM_DIR = ”/ Användare / johndoe / .nvm” [-s “$ NVM_DIR / nvm.sh”] &&. ”$ NVM_DIR / nvm.sh”
- Kopiera exportskriptet och ta bort det från .bashrc
- Spara och stäng .bashrc-filen (CTRL + O - Ange - CTRL + X)
- Därefter anger du
nano .bash_profile
att öppna Bash-profilen - Klistra in exportskriptet som du kopierade i Bash-profilen på en ny rad
- Spara och stäng Bash-profilen (CTRL + O - Enter - CTRL + X)
-
nano .bashrc
slutligennano .bashrc
för att öppna .bashrc- filen igen - Klistra in följande rad i filen:
källa ~ / .nvm / nvm.sh
- Spara och stäng (CTRL + O - Enter - CTRL + X)
- Starta om terminalen och ange
nvm
att testa om det fungerar
Ställer in alias för nodversion
Om du vill ställa in ett aliasnamn till den installerade nodversionen gör du:
nvm alias <name> <version>
Liknande till unalias, gör:
nvm unalias <name>
Ett ordentligt användningsområde skulle vara om du vill ställa in någon annan version än stabil version som standardalias. default
aliasversioner laddas som standard på konsolen.
Tycka om:
nvm alias default 5.0.1
Sedan skulle varje konsol / terminal starta 5.0.1 vara närvarande som standard.
Notera:
nvm alias # lists all aliases created on nvm
Kör valfritt godtyckligt kommando i ett underskal med den önskade versionen av noden
Lista alla installerade nodversioner
nvm ls
v4.5.0
v6.7.0
Kör kommandot med vilken nodeinstallerad version som helst
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
med alias
nvm run default --version or nvm exec default node --version
Running node v6.7.0 (npm v3.10.3)
v6.7.0
För att installera nod LTS-version
nvm install --lts
Version switching
nvm use v4.5.0 or nvm use stable ( alias )