Je sais que cette question a été posée plusieurs fois mais je ne pouvais toujours pas le faire. Donc j'ai mal installé "node" faisant sudo apt-get install node
Et plus tard j'ai installé nodejs (v0.10.37). J'ai essayé de mettre à jour vers la v0.12 avec npm mais il continue à dire 0.10.37 quand je fais le nodejs -v
. De plus, je ne peux pas utiliser la commande node car j'ai mal installé l'autre "node thing" auparavant. J'ai essayé toutes les différentes commandes dont les gens parlent dans toutes les autres réponses et je n'ai pas encore pu le faire. Je pense que le problème principal est que je continue à avoir le mauvais package de nœuds et que l'installation de nodejs-legacy ne fonctionne pas. La npm install
commande fonctionne également et crée le dossier avec les fichiers, mais mon application dit toujours que les bibliothèques sont manquantes.
la source
apt-get remove node
(ou mieux encore, purgez). Le programme de nœud est un modem logiciel de radio amateur, donc à moins que vous n'ayez une licence amateur et que vous ne vouliez envoyer des paquets numériques par radio amateur, vous n'en avez pas besoin.node
dans la console, cela me disait quelque/usr/sbin/ couldn't finde node
chose comme ça ou quelque chose comme ça.Réponses:
Ensuite, allez dans /etc/apt/sources.list.d et supprimez toute liste de nœuds si vous en avez. Puis faites un
Recherchez tout dossier .npm ou .node dans votre dossier de départ et supprimez-les.
Si vous tapez
vous pouvez voir l'emplacement du nœud. Essayez
which nodejs
etwhich npm
aussi.Je recommanderais d'installer node à l'aide de Node Version Manager (NVM). Cela m'a évité beaucoup de maux de tête. Parce que vous pouvez installer nodejs et npm sans sudo en utilisant nvm.
la source
nvm
rm -rf usr/local/bin/npm
nvm
trop, vérifiez ce problème github.com/creationix/nvm/issues/298Il est préférable de supprimer NodeJS et ses modules manuellement car l'installation laisse beaucoup de fichiers, de liens et de modules derrière et plus tard, cela crée des problèmes pendant que nous reconfigurons une autre version de NodeJS et de ses modules. Exécutez les commandes suivantes.
et ceci fait.
Un guide étape par étape avec des commandes est disponible à l' adresse http://amcositsupport.blogspot.in/2016/07/to-completely-uninstall-node-js-from.html
Cela m'a aidé à résoudre mon problème.
la source
(/)opt/local/include/node
qui ressemble à quelqu'un a oublié le début/
. Une combinaison des deux serait géniale -apt-get remove
+ suppression des répertoires obsolètesPour supprimer nodejs, npm et node_modules d'Ubuntu, vous devez également supprimer les conteneurs qui se trouvent à différents endroits dans Ubuntu.
Celles-ci pourraient être:
Je l'ai fait avec succès. Je partage donc la procédure complète.
Vous devez suivre les étapes décrites ici: http://amcositsupport.blogspot.in/2016/07/to-completely-uninstall-node-js-from.html
la source
Remarque: Cela supprimera complètement nodejs de votre système; alors vous pouvez faire une nouvelle installation à partir des commandes ci-dessous.
Suppression de Nodejs et Npm
Supprimez maintenant les dossiers .node et .npm de votre système
Accédez au répertoire de base et supprimez tout répertoire node ou node_modules, s'il existe.
Vous pouvez vérifier votre désinstallation par ces commandes, elles ne doivent rien afficher.
Installation du script NVM (Node Version Manager)
La commande ci-dessus clonera le référentiel NVM de Github vers le répertoire ~ / .nvm:
=> Fermez et rouvrez votre terminal pour commencer à utiliser nvm ou exécutez ce qui suit pour l'utiliser maintenant:
Comme l'indique la sortie ci-dessus, vous devez soit fermer et rouvrir le terminal, soit exécuter les commandes pour ajouter le chemin du script nvm à la session shell actuelle. Vous pouvez faire tout ce qui est plus facile pour vous.
Une fois le script dans votre PATH, vérifiez que nvm a été correctement installé en tapant:
Installation de Node.js et npm
Une fois l'installation terminée, vérifiez-la en imprimant la version Node.js:
Npm doit également être installé avec le nœud, vérifiez-le en utilisant
Extra - [Facultatif] Vous pouvez également utiliser facilement deux versions différentes de node en utilisant nvm
nvm install 8.10.0 # il suffit de mettre le numéro de version du nœud Maintenant basculez entre les versions de nœud
Dans mon cas, la v12.14.1 et la v13.7.0 sont toutes deux installées, pour basculer, je dois simplement utiliser
Configuration de npm pour les installations globales Dans votre répertoire personnel, créez un répertoire pour les installations globales:
Configurez npm pour utiliser le nouveau chemin du répertoire:
Dans votre éditeur de texte préféré, ouvrez ou créez un fichier ~ / .profile s'il n'existe pas et ajoutez cette ligne:
Sur la ligne de commande, mettez à jour vos variables système:
C'est tout
la source
Pour désinstaller complètement le nœud js d'Ubuntu
Pour supprimer manuellement les nœuds js, npm et node_modules d'Ubuntu, vous devez suivre les étapes suivantes.
la source
J'étais fou de supprimer node et npm et nodejs de mon ubuntu 14.04 mais avec ces étapes, vous le supprimerez ...
si vous désinstallez correctement et qu'il est toujours là, avant de vérifier les liens en bas ...
Plus d'informations
Supprimer - Site officiel
Si vous avez installé via le référentiel git Essayez de purger nodejs npm et node
la source
Voici ce qui a fonctionné pour moi-
(crtl+alt+t)
.which node
, donnera au chemin quelque chose comme/usr/local/bin/node
rm -rf node
, supprimera le nœudnode -v
, pas de version de nœud ...curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
sudo apt-get install -y nodejs
Remarque: -si vous obtenez une erreur comme-
cours juste
sorce ici
node -v
// va donnerv10.14.0
A travaillé pour moi.
la source
Pour ceux qui ont installé node.js via le gestionnaire de packages, il suffit d'exécuter:
Si vous l'avez installé en ajoutant le référentiel officiel NodeSource comme indiqué dans «Installation de Node.js via le gestionnaire de packages» , procédez comme suit :
Si vous souhaitez également nettoyer le cache npm:
C'est une mauvaise pratique d'essayer de supprimer des éléments manuellement, car cela peut gâcher le gestionnaire de paquets et le système d'exploitation lui-même.
la source
Pour supprimer manuellement les nœuds js, npm et node_modules d'Ubuntu, vous devez suivre les étapes suivantes.
sudo rm -rf / usr / local / bin / npm / usr / local / share / man / man1 / node * /usr/local/lib/dtrace/node.d ~ / .npm ~ / .node-gyp / opt / local / bin / node opt / local / include / node / opt / local / lib / node_modules
sudo rm -rf / usr / local / lib / node *
sudo rm -rf / usr / local / include / node *
sudo rm -rf / usr / local / bin / node *
Maintenant c'est fait
la source
la source
Dans mon cas, j'ai essayé de désinstaller le nœud pour utiliser l'autre version du nœud mais lorsque je vérifie le nœud -v, cela me donne la même version encore et encore,
trouvé une solution: - recherchez votre package souhaité:
vous pouvez installer la version souhaitée sinon installer:
package de nœuds déjà installé, vous devez d'abord le dissocier:
Et puis vous pouvez lier une version différente:
si nécessaire pour les lier avec --force et --overwrite
la source