2020-05-05

Gestionar múltiples proyectos Node.js con diferentes requisitos de versión puede ser un desafío.
Node Version Manager (NVM) es una herramienta esencial para desarrolladores que trabajan con Node, ya que permite gestionar múltiples versiones de Node.js en una sola máquina. Esta flexibilidad ayuda a probar aplicaciones en diferentes versiones de Node sin necesidad de máquinas separadas o entornos virtuales complejos.
Una solución eficaz para garantizar entornos consistentes en todos tus proyectos es usar NVM con un archivo .nvmrc.
Ejecuta el script de instalación del
repo de NVM
. Puedes usar curl o wget:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
Para instalar una versión específica de Node.js, usa:
nvm install 18.15.0
También puedes instalar la versión más reciente disponible o la versión LTS (soporte a largo plazo) más reciente usando:
nvm install node # Última versión
nvm install --lts # Última versión LTS
Alterna entre versiones instaladas de Node con:
nvm use <version>
Si quieres cambiar a la versión 18.15.0 de Node:
nvm use 18.15.0
La terminal es una herramienta realmente poderosa. Facilita y mejora tu día a día — en vez de intentar evitarla, vuélvete mejor usándola.
¿Recuerdas alguna otra herramienta que ayude en el workflow?
Mándame un saludo en Twitter @lauralesteves