Comando NVM no encontrado

13

Estoy tratando de instalar el administrador de versiones de nodo y seguí las instrucciones de instalación proporcionadas en su página de Github.

La instalación terminó pero ahora recibo un error como command not found: nvmcuando intento usarnvm install 0.8

¿Puede alguien ayudarme a descubrir por qué recibo un error que nvmno se encuentra cuando ya lo instalé?

Wesley Pennock
fuente
2
¿Qué pasos ya diste? ¿La instalación fue exitosa?
Guntbert
1
Publique los comandos (y su salida) que ejecutó antes nvm install 0.8.
Eric Carvalho
Aparentemente no lo instaló.
psusi
Cierra y abre tu Terminal. Escriba el siguiente comando para verificar que el comando nvm funcione. nvm
HA

Respuestas:

11

El problema es que se necesita nvmpara ser de origen automáticamente al iniciar la sesión, así que o bien añadir la siguiente línea a su ~/.bashrco ~/.profilearchivo.

[[ -s $HOME/.nvm/nvm.sh ]] && . $HOME/.nvm/nvm.sh

Tampoco nvmconfigura ninguna versión de nodo automáticamente, por lo que si acaba de instalar nvme instalar una versión de nodo e intenta usar nodela próxima vez que inicie sesión, obtendrá un error que, a command not found: nodemenos que use el nvm use versionnumbercomando en cada sesión de terminal, le sugiero para establecer un alias predeterminado para que una versión predeterminada del nodo esté activa para cada sesión de terminal utilizando el siguiente comando

nvm alias default versionnumber

PD: en los comandos anteriores, el número de versión indica el número de versión nodejsque ya ha instalado usandonvm

Praveen Gowda IV
fuente
11

Simplemente intente

  1. source ~/.nvm/nvm.sh
  2. Entonces puedes fácilmente: nvm install 0.10
tajuddin
fuente
eso puede funcionar temporalmente, pero ¿necesitará volver a obtener el archivo para cada sesión de terminal?
Alexander Mills