nvm use
Paquets et runtimes
Syntaxe
nvm use <version> | nvm use --ltsChange la version de Node utilisée par le shell courant ; le changement ne vaut que dans ce shell, un nouveau terminal ou un job de CI revient au défaut, et comme nvm est une fonction de shell, un script ou un Makefile doit d'abord sourcer nvm.sh.
Options courantes
| Option | Signification |
|---|---|
| --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 |
Exemples
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 question est toujours quoi va où : dans ce projet, ou sur la machine entière.
Comment lire
- Les crochets [ ] marquent une partie facultative.
- Les points de suspension … signifient qu’on peut en mettre plusieurs.
- Les options sont sensibles à la casse : sur certaines commandes, -r et -R ne font pas la même chose.
Questions fréquentes
Q. Que fait nvm use ?
Change la version de Node utilisée par le shell courant ; le changement ne vaut que dans ce shell, un nouveau terminal ou un job de CI revient au défaut, et comme nvm est une fonction de shell, un script ou un Makefile doit d'abord sourcer nvm.sh.
Q. Comment l’écrire ?
nvm use <version> | nvm use --lts — les crochets marquent ce qui est facultatif.
Q. Combien d’options valent la peine ?
Il y en a 5 ici ; la liste complète est dans man nvm. Cette commande relève de Paquets et runtimes.
Commandes liées
page man: man nvm-use