![Ejecute múltiples versiones de NodeJs](https://rvso.com/image/1070956/Ejecute%20m%C3%BAltiples%20versiones%20de%20NodeJs.png)
Estoy en una situación en la que administro un servidor con 2 proyectos diferentes que ejecutan versiones diferentes de NodeJs y posiblemente React. Los proyectos son desarrollados por 2 programadores diferentes, así que solo quería saber si hay alguna manera de evitar el uso de contenedores y permitir que cada proyecto ejecute una versión diferente de NodeJs y ReactJs.
¿Hay alguna solución?
Respuesta1
Sí, es una situación muy común. Lo que necesitas es NVM (Administrador de versiones de nodo):https://github.com/nvm-sh/nvm
Acerca de React, no estoy seguro, pero como las versiones de las dependencias están en package.json, puede tener una versión diferente para cada proyecto, excepto para los paquetes instalados globalmente (con el indicador -g).