Sur Ubuntu 16.04, j'ai utilisé par erreur root pour installer nvm, puis pour installer node.js 8.8.1 via nvm. J'ai aussi utilisé nvm alias default 8.8.1
, pensant que cela corrigerait mon erreur.
Maintenant, je voudrais:
On dirait que j'ai réussi avec la première partie:
# nvm unalias default
Deleted alias default - restore it with `nvm alias "default" "8.8.1"`
Mais nvm refuse de désinstaller le nœud 8.8.1, car c'est la seule version installée:
# nvm uninstall 8.8.1
nvm: Cannot uninstall currently-active node version, v8.8.1 (inferred from 8.8.1).
Je suppose que je dois d'abord désactiver le nœud 8.8.1, mais je ne vois rien dans la sortie de nvm --help
qui semble faire cela.
Quelles mesures dois-je prendre pour supprimer complètement node.js, npm et nvm de la machine avant de tout réinstaller correctement?
Premier type
$ nvm deactivate
Tapez ensuite
$ nvm uninstall 8.8.1
Vous pouvez désinstaller les nodejs à l'aide de la commande suivante.
miam supprimer nodejs
Cependant, cela ne supprimera pas le nvm de votre boîte Linux. Pour supprimer cela, essayez la commande ci-dessous.
déchargement nvm
rm -Rf ~/.nvm
C'est l'option nucléaire dans mon cas. juste -R me demanderait si je voulais vraiment supprimer tous les fichiers du dossier nvm.