nvm sigue "olvidando" el nodo en una nueva sesión de terminal
Al usar una nueva sesión de terminal en OS X, nvm
olvida la versión del nodo y no tiene valor predeterminado: nada:
$ nvm ls
:
.nvm
v0.11.12
v0.11.13
Tengo que seguir pegando nvm use v.0.11.13
en cada sesión:
.nvm
v0.11.12
-> v0.11.13
Probé tanto la brew
instalación como el script de instalación oficial.
Mi .profile
para la versión cervecera:
#nvm
export NVM_DIR=~/.nvm
source $(brew --prefix nvm)/nvm.sh
Y para el script install.sh:
$ curl https://raw.githubusercontent.com/creationix/nvm/v0.10.0/install.sh | bash
#nvm
export NVM_DIR="/Users/farhad/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm
¿Alguna pista de lo que estoy haciendo mal?
Aceptado
Intentar nvm alias default
. Por ejemplo:
$ nvm alias default 0.12.7
Esto establece la versión de nodo predeterminada en su shell. Luego verifique que el cambio persista cerrando la ventana del shell, abriendo una nueva y luego:
node --version
Alias a node
sí mismo para evitar actualizar el alias predeterminado junto con las actualizaciones de la versión del nodo más adelante.
nvm alias default node