Una breve guida su come installare NVM (Node.js Version Manager) per aggiornare Node.js e usarne più versioni
Cos’è NVM?
Node Version Manager – E’ un semplice script bash per tenere aggiornato Node.js e gestire più versioni contemporaneamente
Iniziamo con scaricare l’installatore dal repository GitHub, ed avviare l’installazione
curl https://raw.githubusercontent.com/creationix/nvm/v0.29.0/install.sh | bash
Ora è necessario dare il comando per ricaricare il profilo
source ~/.profile
Eseguire
nvm ls-remote
nel caso il terminale ci ritorni errore -bash: nvm: command not found, è necessario installare git
apt-get install git
Ora per installare la versione 0.10.13
nvm install 0.10.13
Nel caso avessimo applicazioni che funzionano solo con versioni più vecchie di Node.js è possibile anche effettuare un downgrade. Ad esempio:
nvm install v0.8.16
E’ possibile ritornare alla 0.10.13 con
nvm use v0.10.13
Node.js si installa in una cartella locale, ma è molto comodo averne una versione “globale” eseguendo questo comando
n=$(which node);n=${n%/bin/node}; chmod -R 755 $n/bin/*; sudo cp -r $n/{bin,lib,share} /usr/local
Questo comando non fa altro che copiare node in /usr/local/
per vedere se tutto è andato bene, logghiamoci da root e diamo il comando
which node
Come output dovreste vedere
/usr/local/bin/node