Actualitza Ubuntu
Instal·leu NVM
Instal·leu l'últim Node.JS
Estableix la versió predeterminada
Canvi entre versions
Instal·leu i gestioneu fàcilment qualsevol versió de Node.JS mitjançant el Gestor de versions de Node (NVM). NVM és similar al RVM de Ruby, que us permet instal·lar i canviar entre diferents versions de Node.JS i NPM mitjançant la línia d'ordres.
Actualitza Ubuntu
Assegureu-vos d'actualitzar la vostra caixa d'Ubuntu amb els darrers paquets executant aquestes ordres:
apt-get && apt-get upgrade
Instal·leu NVM
Instal·leu NVM executant aquesta comanda:
curl https://raw.githubusercontent.com/creationix/nvm/v0.24.0/install.sh | bash
Això baixarà l'últim script d'instal·lació per a NVM mitjançant curl i l'executarà. Això sol trigar uns quants segons. Un cop NVM s'hagi descarregat i s'hagi acabat d'instal·lar, us demanarà que tanqueu i torneu a obrir el terminal. Això no serà necessari, simplement executeu:
source /root/.bashrc
Assegureu-vos que NVM estigui instal·lat correctament executant l'ordre següent. Això mostrarà les instruccions d'ús per a NVM.
nvm
Instal·leu l'últim Node.JS
En escriure aquest article, la darrera versió principal de Node.JS és la versió 0.12.x. Utilitzarem aquesta versió com a exemple. Instal·leu la versió 0.12.
nvm install 0.12
Podeu substituir 0.12 per qualsevol versió de node disponible (0.10, 0.11.2, etc.). NVM baixarà una versió binària preconstruïda de Node.JS i l'instal·larà. Això només hauria de trigar uns segons. Un cop finalitzada la instal·lació, NVM mostrarà la versió instal·lada, com ara:
Now using node v0.12.0
Proveu la instal·lació del vostre node. Aquesta ordre mostrarà la versió del node que s'ha instal·lat.
node -v
Estableix la versió predeterminada
Per assegurar-vos que s'utilitza la mateixa versió de node la propera vegada que inicieu sessió mitjançant ssh, podeu establir una versió de node "predeterminada" executant:
nvm alias default 0.12
Això garantirà que la versió 0.12 del node s'utilitza sempre quan inicieu sessió al servidor.
Canvi entre versions
Amb NVM, podeu instal·lar diverses versions de node. Un cop instal·lada una versió diferent, per exemple 0.10, podeu canviar a aquesta versió de node executant:
nvm use 0.10
Tingueu en compte que quan canvieu entre les versions del node, també es canviaran la versió npm associada i qualsevol paquet global de npm. És possible que hàgiu de tornar a instal·lar els vostres paquets npm globals quan canvieu a una versió instal·lada recentment.