Ricerca…


Osservazioni

Gli URL utilizzati negli esempi precedenti fanno riferimento a una versione specifica di Node Version Manager. È molto probabile che l'ultima versione sia diversa da quella a cui viene fatto riferimento. Per installare nvm usando l'ultima versione, clicca qui per accedere a nvm su GitHub, che ti fornirà gli ultimi URL.

Installa NVM

Puoi usare curl :

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

Oppure puoi usare wget :

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

Controlla la versione NVM

Per verificare che nvm sia stato installato, fare:

command -v nvm

che dovrebbe produrre 'nvm' se l'installazione ha avuto successo.

Installazione di una versione specifica del nodo

Elenco delle versioni remote disponibili per l'installazione

nvm ls-remote

Installazione di una versione remota

nvm install <version>

Per esempio

nvm install 0.10.13

Utilizzando una versione del nodo già installata

Per elencare le versioni locali disponibili del nodo tramite NVM:

nvm ls

Ad esempio, se nvm ls restituisce:

$ nvm ls
     v4.3.0
     v5.5.0

È possibile passare alla v5.5.0 con:

nvm use v5.5.0

Installa nvm su Mac OSX

PROCESSO DI INSTALLAZIONE

È possibile installare Node Version Manager utilizzando git, curl o wget. Esegui questi comandi in Terminale su Mac OSX .

esempio di arricciatura:

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

esempio di wget:

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

PROVA CHE NVM È STATO INSTALLATO CORRETTAMENTE

Per verificare che nvm sia stato installato correttamente, chiudere e riaprire Terminal e immettere nvm . Se ottieni un messaggio nvm: comando non trovato , il tuo sistema operativo potrebbe non avere il file .bash_profile necessario. In Terminale, inserisci touch ~/.bash_profile ed esegui nuovamente lo script di installazione sopra.

Se ottieni ancora nvm: comando non trovato , prova quanto segue:

  • In Terminale, inserisci nano .bashrc . Dovresti vedere uno script di esportazione quasi identico al seguente:

export NVM_DIR = "/ Users / johndoe / .nvm" [-s "$ NVM_DIR / nvm.sh"] &&. “$ NVM_DIR / nvm.sh”

  • Copia lo script di esportazione e rimuovilo da .bashrc
  • Salva e chiudi il file .bashrc (CTRL + O - Invio - CTRL + X)
  • Successivamente, inserisci nano .bash_profile per aprire il profilo Bash
  • Incolla lo script di esportazione copiato nel Profilo Bash su una nuova riga
  • Salva e chiudi il profilo Bash (CTRL + O - Invio - CTRL + X)
  • Infine, inserisci nano .bashrc per riaprire il file .bashrc
  • Incolla la seguente riga nel file:

source ~ / .nvm / nvm.sh

  • Salva e chiudi (CTRL + O - Invio - CTRL + X)
  • Riavvia Terminal e inserisci nvm per testare se funziona

Impostazione dell'alias per la versione del nodo

Se si desidera impostare un nome alias nella versione del nodo installato, eseguire:

nvm alias <name> <version>

Similare a unalias, fare:

nvm unalias <name>

Se si desidera impostare un'altra versione rispetto alla versione stabile come alias predefinito, potrebbe essere un caso appropriato. default versioni alias default vengono caricate sulla console per impostazione predefinita.

Piace:

nvm alias default 5.0.1

Quindi ogni volta che inizia console / terminale 5.0.1 sarebbe presente per impostazione predefinita.

Nota:

nvm alias # lists all aliases created on nvm

Esegui qualsiasi comando arbitrario in una subshell con la versione desiderata del nodo

Elenca tutte le versioni del nodo installate

nvm ls
    v4.5.0
    v6.7.0

Esegui il comando utilizzando qualsiasi versione installata del nodo

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

usando alias
nvm run default --version or nvm exec default node --version
Running node v6.7.0 (npm v3.10.3)
v6.7.0

Per installare la versione LTS del nodo

nvm install --lts

Cambio di versione

nvm use v4.5.0 or nvm use stable ( alias )


Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow