Si alguna vez ha tenido problemas para ejecutar un proyecto porque no tiene instalada una versión compatible de Node.js, entonces no está solo. Afortunadamente, existe una solución fácil para este problema.
Con Node Version Manager (NVM), puede instalar varias versiones de Node.js en su máquina y elegir qué versión desea usar según el proyecto que desee ejecutar.
NVM es un proyecto de código abierto que tiene como objetivo facilitar el proceso de instalación y administración de Node.js.
¿Qué es Node.js?
Node.js es un entorno de ejecución de JavaScript de código abierto y multiplataforma que se basa en el motor V8 de Google Chrome. Node.js le permite ejecutar y ejecutar código JavaScript fuera de un navegador web, lo que a su vez permite que cree y ejecute aplicaciones de front-end y back-end con código JavaScript en su PC o servidor.
Los frameworks web front-end populares que hacen uso de Node.js incluyen Angular y React. Recuerde, Node.js también se puede utilizar para desarrollar aplicaciones back-end o full-stack; Los marcos de back-end populares que utilizan Node.js incluyen Express.js, Meteor.js, Nest.js y Hapi.js.
Relacionados: Front-End vs. Desarrollo web back-end: ¿Qué camino es el adecuado para usted?
Debido a la gran popularidad de JavaScript Para la programación, Node.js se ha convertido en un componente importante en el desarrollo de software y la administración de Linux para servidores que ejecutan aplicaciones JavaScript.
Instalación de NVM en Linux
La instalación de NVM en Linux es bastante sencilla. Abre tu terminal y ejecuta el siguiente comando.
rizo -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | intento
El comando mencionado anteriormente ejecutará un script que descarga e instala NVM. Además, también establecerá un perfil para NVM en su variable de entorno. En este caso, el .bashrc archivo como puede ver en el resultado de la instalación a continuación.
El archivo de variable de entorno se encuentra en cualquiera de estas ubicaciones: ~ / .bash_profile, ~ / .zshrc, ~ / .profile, o ~ / .bashrc Dependiendo de la distribución de Linux que está utilizando.
Verificación de la instalación
Nota: Antes de que pueda proceder a verificar si la instalación fue exitosa, cierre su terminal actual y abra una nueva ventana de terminal. Alternativamente, puede abrir otra ventana de terminal presionando Ctrl + Alt + T en el teclado.
En la nueva ventana de terminal, puede verificar si NVM se instaló correctamente ejecutando el siguiente comando.
comando -v nvm
Si todo salió bien, la salida del comando anterior será nvm Como se muestra abajo.
Para verificar la versión de NVM instalada en su PC, puede ejecutar lo siguiente.
nvm -v
Instalación de Node.js
Instalar Node.js con NVM es muy fácil. Por ejemplo, para instalar la última versión de Node.js, puede ejecutar el siguiente comando:
nodo de instalación nvm
Para instalar alguna versión específica de Node.js, puede ejecutar el comando nvm en el siguiente formato:
nvm install número de versión
Por ejemplo, para instalar Node.js versión 14.15.4:
nvm install 14.15.4
Node.js versión 14.15.4 es una versión LTS de Node.js.
Si ha llegado hasta aquí y ha emitido los dos comandos anteriores, ¡enhorabuena! Tiene dos versiones diferentes de Node.js instaladas en su PC o servidor.
Selección de la versión de Node.js que se utilizará
Cuando tiene varias versiones de Node.js instaladas, puede elegir fácilmente la versión de Node.js que desea usar. Por ejemplo, para usar la versión 14.15.4 que instaló recientemente, puede ejecutar el siguiente comando.
nvm use 14.15.4
Para ver la lista de versiones de Node.js instaladas en su PC, puede ejecutar el siguiente comando.
nvm ls
La salida de la lista es similar a la siguiente. También se resalta la versión actualmente activa.
Para enumerar todas las versiones de Node.js disponibles para la instalación, puede ejecutar:
nvm ls-remote
Desinstalar Node.js
Desinstalar una versión de Node.js a través de NVM es muy simple. Por ejemplo, para desinstalar la versión 14.15.4 que instaló anteriormente:
nvm desinstalar v14.15.4
Obteniendo ayuda
Para obtener más información sobre los comandos NVM o para obtener ayuda, simplemente escriba el siguiente comando:
nvm -h
También puedes visitar Página oficial de GitHub de NVM, que está bien documentado.
Gestión de Node.js simplificada
Esta guía le ha mostrado cómo instalar Node Version Manager (NVM) para facilitar la administración e instalación de Node.js. Si tiene proyectos que usan diferentes versiones de Node.js, entonces NVM es la herramienta para usted. Simplemente te hará la vida más fácil.
La reutilización es uno de los paradigmas de programación más importantes que todos deberían seguir. Afortunadamente, en JavaScript, puede crear fácilmente código reutilizable utilizando Design Patterns.
Comprender cómo usar patrones de diseño le permitirá usar código reutilizable en JavaScript. Esto es lo que necesita saber.
Leer siguiente
- Linux
- JavaScript
Mwiza desarrolla software de profesión y escribe extensamente en Linux y programación front-end. Algunos de sus intereses incluyen historia, economía, política y arquitectura empresarial.
Suscríbete a nuestro boletín
¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!
Un paso más…!
Confirme su dirección de correo electrónico en el correo electrónico que le enviamos.