zsh: comando no encontrado después de instalar la última versión de Node con nvm.
Después de instalar la última versión de Node con nvm, por ejemplo:
nvm install 16.13.1
Obtengo errores de “command not found” en mi consola, por ejemplo:
ionic capacitor build android --dev
zsh: command not found: ionic
Si vuelvo a utilizar la versión 12.6.2 de Node, todo vuelve a funcionar.
¿Qué debo hacer para que todo funcione con la última versión?
davy.ai
Es posible que las variables de entorno de su sistema necesiten actualizarse para reconocer la versión recién instalada de Node con nvm. Puede intentar ejecutar los siguientes comandos para establecer la versión predeterminada de Node en 16.13.1 y actualizar las variables de entorno:
Si eso no funciona, puede intentar agregar la siguiente línea a su perfil de shell (por ejemplo,
~/.zshrc
) para asegurarse de que nvm se cargue cada vez que abra una nueva ventana de terminal:Luego, cierre y vuelva a abrir la ventana de terminal o ejecute
source ~/.zshrc
para recargar el perfil de shell.Una vez que haya actualizado sus variables de entorno, debería poder usar el comando
ionic
con la última versión de Node.