Solución:
necesitas usar
nvm use 8.10.0
tenga en cuenta que debe ejecutar este comando como administrador
1) Instalar (es posible que se requieran permisos de root)
nvm install 8.10.0
2) Usar una vez por terminal (es posible que se requieran permisos de root)
nvm use 8.10.0
3) Configurar como predeterminado para todos los terminales (es posible que se requieran permisos de root)
nvm alias default 8.10.0
4) Información adicional
-
consulte la documentación de nvm para obtener más información
-
Además, es posible que deba especificar la versión de nodo para su IDE:
Cambiar a la versión específica de Node.js
nvm use 8.10.0
Cambie a la última versión de Node.js:
nvm use node
Cambie a la última versión de LTS:
nvm use --lts
puede comprobar qué versiones ha instalado ejecutando:
nvm ls
La entrada en verde, con una flecha a la izquierda, es la versión actual en uso.
Especificar una versión de nodo por proyecto
Los administradores de versiones como rbenv le permiten especificar una versión de Ruby por proyecto (escribiendo esa versión en un .ruby-versión archivo en su directorio actual). Esto es posible con nvm en el sentido de que, si crea un .nvmrc archivo dentro de un proyecto y especifique un número de versión, puede cd en el directorio del proyecto y escribir nvm use. nvm leerá el contenido del .nvmrc archivo y use la versión de Nodo que especifique.
Si es importante para usted que esto suceda automáticamente, hay un par de fragmentos en la página de inicio del proyecto para que los agregue a su .bashrc o .zshrc archivos para que esto suceda.
Aquí esta la Fragmento de ZSH. Coloque esto debajo de su configuración nvm:
autoload -U add-zsh-hook
load-nvmrc() {
local node_version="$(nvm version)"
local nvmrc_path="$(nvm_find_nvmrc)"
if [ -n "$nvmrc_path" ]; then
local nvmrc_node_version=$(nvm version "$(cat "${nvmrc_path}")")
if [ "$nvmrc_node_version" = "N/A" ]; then
nvm install
elif [ "$nvmrc_node_version" != "$node_version" ]; then
nvm use
fi
elif [ "$node_version" != "$(nvm version default)" ]; then
echo "Reverting to nvm default version"
nvm use default
fi
}
add-zsh-hook chpwd load-nvmrc
load-nvmrc
cuando cambia a un directorio con un .nvmrc archivo, su shell cambiará automáticamente la versión de Node.