Cuando se trabaja con varias bases de código JavaScript al mismo tiempo, a menudo es necesario utilizar diferentes versiones de Node y otras herramientas JavaScript. En los equipos de los desarrolladores, estas herramientas generalmente suelen estar instaladas en la cuenta de usuario o en la propia máquina, lo que significa que se necesita una solución para cambiar entre múltiples instalaciones. Para Node ya existe nvm , pero queremos destacar Volta como una alternativa que nuestros equipos están usando. Volta tiene varias ventajas sobre nvm: es capaz de gestionar otras herramientas de JavaScript como Yarn ; también tiene la capacidad de fijar una versión específica de la cadena de herramientas en base al proyecto, lo que significa que los desarrolladores pueden simplemente utilizar las herramientas en un directorio de código dado sin tener que preocuparse de cambiar manualmente entre versiones: Volta usa shims en la ruta para seleccionar la versión fijada. Escrito en Rust, Volta es rápido y se distribuye como un binario sin dependencias.