nvm use
Paquetes y entornos
Uso
nvm use <version> | nvm use --ltsCambia qué Node usa el shell actual; el cambio vive solo en ese shell, así que una terminal nueva o un job de CI vuelven al valor por defecto, y como nvm es una función de shell, un script o Makefile debe cargar nvm.sh antes.
Opciones habituales
| Opción | Significado |
|---|---|
| --lts | the newest long-term-support line you have installed |
| nvm install <version> | download it first; use only switches to installed ones |
| nvm alias default <version> | what a brand-new shell should start with |
| nvm ls | the versions on this machine |
| nvm current | which one is active in this shell |
Ejemplos
nvm use 22switches this shell to node 22
nvm use --ltsswitches to the newest installed LTS
nvm alias default 22so new terminals and editors also get 22
La pregunta siempre es qué va dónde: dentro de este proyecto o en todo el sistema.
Cómo leerlo
- Los corchetes [ ] marcan una parte que puedes omitir.
- Los puntos suspensivos … indican que puedes poner varios.
- Las opciones distinguen mayúsculas: en algunos comandos -r y -R no hacen lo mismo.
Preguntas
Q. ¿Qué hace nvm use?
Cambia qué Node usa el shell actual; el cambio vive solo en ese shell, así que una terminal nueva o un job de CI vuelven al valor por defecto, y como nvm es una función de shell, un script o Makefile debe cargar nvm.sh antes.
Q. ¿Cómo se escribe?
nvm use <version> | nvm use --lts — los corchetes marcan lo que puedes omitir.
Q. ¿Cuántas opciones vale la pena saber?
Aquí van 5; la lista completa está en man nvm. Este comando está en Paquetes y entornos.
Comandos relacionados
página man: man nvm-use