nvm use
Pacotes e runtimes
Uso
nvm use <version> | nvm use --ltsTroca qual Node o shell atual usa; a mudança vale só naquele shell, então um terminal novo ou um job de CI volta ao padrão, e como nvm é uma função de shell, um script ou Makefile precisa carregar nvm.sh antes.
Opções comuns
| Opção | 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 |
Exemplos
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
A pergunta é sempre o que vai onde: dentro deste projeto ou na máquina toda.
Como ler
- Os colchetes [ ] marcam uma parte que você pode omitir.
- As reticências … indicam que você pode listar vários.
- As opções diferenciam maiúsculas: em alguns comandos -r e -R fazem coisas diferentes.
Perguntas
Q. O que nvm use faz?
Troca qual Node o shell atual usa; a mudança vale só naquele shell, então um terminal novo ou um job de CI volta ao padrão, e como nvm é uma função de shell, um script ou Makefile precisa carregar nvm.sh antes.
Q. Como se digita?
nvm use <version> | nvm use --lts — os colchetes marcam o que você pode omitir.
Q. Quantas opções vale a pena saber?
Aqui estão 5; a lista completa está em man nvm. Este comando fica em Pacotes e runtimes.
Comandos relacionados
página man: man nvm-use