Comment puis-je désinstaller du fil? Je l'ai utilisé pour un projet natif de réaction et maintenant, chaque fois que je déplace le code index.ios.js
ou index.android.js
qu'il génère une erreur, j'aimerais simplement utiliser npm, mais chaque fois que j'initialise un projet natif de réaction, il est par défaut fil. J'ai essayé npm uninstall yarn
mais cela n'a pas fonctionné. Merci.
128
npm uninstall -g yarn
. Il serait peut-être préférable de résoudre les problèmes que vous rencontrez lors du déplacement du code, cependant…brew uninstall yarn
fonctionné parfaitement pour moiRéponses:
Dépend de la façon dont vous l'avez installé :
infusion :
brew uninstall yarn
tarball :
rm -rf "$HOME/.yarn"
npm :
npm uninstall -g yarn
ubuntu :
sudo apt-get remove yarn && sudo apt-get purge yarn
centos :
yum remove yarn
fenêtres :
choco uninstall yarn
la source
npm uninstall -g yarn
ne fonctionne pas. Il signale simplementup to date in 0.067s
et ne fait rien.$ eslint bash: /home/.../.yarn/bin/eslint: No such file or directory
hash -r
pour effacer le hachage de bash et éviter de redémarrer votre shell.Essayez ceci, cela fonctionne bien sur macOS:
la source
which yarn
rm -rf ~/.yarn
Je n'ai pas vu la réponse qui a fonctionné pour moi, alors la voici: sur mon système OSX, j'ai trouvé du fil
~/.yarn/bin/yarn
.rm -rf ~/.yarn
s'en est occupé.la source
sous Windows: allez dans "Ajouter ou supprimer des programmes" dans le panneau de configuration (ou ouvrez le menu Démarrer et recherchez "supprimer un programme")
https://github.com/yarnpkg/yarn/issues/3331
la source
Si vous avez installé avec brew, essayez
brew uninstall yarn
à l'invite du terminal. N'oubliez pas également de supprimer les informations de chemin de fil dans votre fichier.bash_profile
.la source
J'utilise macOS. J'ai installé quelques versions de fil avec Homebrew, que j'ai désinstallées avec
brew uninstall --force yarn
. J'ai ensuite installé la dernière version 1.7.0 de Yarn en utilisant Homebrewbrew install yarn
Mais toujours quand j'ai couru
which yarn
, il a renvoyé /Users/Me/.yarn/bin/yarn, et ayarn --version
renvoyé 0.24.6. Il n'y avait aucune mention de Yarn dans ~ / .bash_profile, mais mon fichier ~ / .bashrc contenait la ligneexport PATH="$HOME/.yarn/bin:$PATH"
indiquant que je devais avoir préalablement installé Yarn globalement, mais je voulais seulement utiliser la dernière version que je viens d'installer avec Homebrew.J'ai donc désinstallé Yarn globalement en exécutant
npm uninstall -g yarn; rm -rf ~/.yarn
, puis en éditant le fichier ~ / .bashrc en changeant la ligneexport PATH="/usr/local/bin/yarn:$PATH"
et en exécutantsource ~/.bashrc
pour mettre à jour le PATH dans la session de terminal. Ensuite, quand je l'ai exécuté,which yarn
il a renvoyé / usr / local / bin / yarn, et quand j'ai exécuté,yarn --version
il a renvoyé 1.7.0la source
J'ai essayé les points Homebrew et tarball du post par sospedra . Cela ne suffisait pas.
J'ai trouvé du fil installé dans:
~/.config/yarn/global/node_modules/yarn
J'ai couru
yarn global remove yarn
. Terminal redémarré et il était parti.À l'origine, ce qui m'a amené ici était le retour à une version plus ancienne, mais je ne savais pas pourquoi, et les tentatives de désinstallation ou de mise à niveau ont échoué.
Lorsque je vérifiais une branche plus ancienne d'un certain projet, la version du fil utilisé passait de
1.9.4
à0.19.1
.Même après avoir pris des mesures pour enlever le fil, il est resté, et à
0.19.1
.la source
Au cas où vous auriez installé du fil globalement comme celui-ci
Exécutez simplement ceci dans le terminal
Testé maintenant sur ma machine locale exécutant Ubuntu. Fonctionne parfaitement!
la source
up to date in 0.067s
, mais ne fait rien d'autre.Ce que j'ai fait de mon côté:
Je suis allé au
/usr/local/lib/node_modules
, et j'ai supprimé leyarn
dossier à l'intérieur.la source
npm uninstall yarn supprime les packages de fils installés via npm, mais ce que fait le fil sous le capot, c'est qu'il installe un logiciel nommé yarn sur votre PC. Si vous avez installé dans Windows, allez pour ajouter ou supprimer des programmes, puis recherchez du fil et désinstallez-le, vous êtes prêt à partir.
la source
Sur mon Mac, aucune de ces méthodes habituelles pour désinstaller Yarn ne fonctionnait:
brasser:
brew uninstall yarn
npm:
npm uninstall -g yarn
Au lieu de cela je l' ai enlevé manuellement en tapant
rm -rf ~/.yarn
(utilisateur grâce elthrasher) et la suppression des deux liens de symboles fil et yarnpkg deusr/local/bin
. Ensuitebrew install yarn
, m'a donné la dernière version de Yarn.Contexte: Le fait que j'avais une version très obsolète de Yarn installée m'a donné des erreurs totalement incompréhensibles en essayant d'installer des modules supplémentaires dans un projet configuré avec Vue CLI Service et Vue UI, qui utilise apparemment Yarn `` sous le capot ''. J'utilise généralement NPM, il m'a donc fallu un certain temps pour trouver la cause de mon problème. Naturellement, les messages d'erreur sur Google produits par de telles incompatibilités de module ne présentaient aucun indice. Avec Yarn mis à jour, tout fonctionne parfaitement maintenant.
la source
Pour l'utilisateur Windows:
Utilisez simplement le fichier d'installation (c'est-à-dire yarn-1.22.4.msi dans mon cas) pour désinstaller yarn.
Une fois que vous ouvrez le programme d'installation, vous aurez trois options, c'est-à-dire pour installer, réparer et désinstaller le fil de votre machine. Sélectionnez désinstaller et il supprimera tous les fichiers de fil de votre PC.
la source
Essayez "
npm uninstall -g yarnpkg
" ( global ) ou "npm uninstall yarnpkg
" ( local ) si vous l'avez installé avec npm .C'est ce qui a fonctionné pour moi.
Si cela ne fonctionne toujours pas et que vous l'avez installé avec npm,
faites "
npm list -g
" pour vérifier si vous l'avez installé globalement ou "npm list
" si vous l'avez installé localement.J'espère que cela aide toute personne ayant ce problème. :RÉ
EDIT: Trouvé quelque chose si vous avez installé yarn avec l'exécutable .msi, vous devez l'installer de la manière normale de Windows.
la source
npm uninstall -g yarn
). J'ai installé le fil globalement, mais je nenpm list -g
montre rien contenant la chaîneyarn
.npm uninstall -g yarn
pasJ'ai dû supprimer (supprimer) manuellement le
Yarn
dossier du lecteur, puis exécuter ànpm uninstall -g yarn
nouveau pour le réinstaller. Cela a fonctionné pour moi.la source
En cas de fenêtres, après l'exécution
npm uninstall -g yarn
, toujours si le fil n'a pas été désinstallé, allez dans "C: \ Users \ username \ AppData \ Local" et supprimez le dossier yarn. Fermez la cmd et rouvrez la cmd et exécutezyarn
. ça te donnera un message'yarn' is not recognized as an internal or external command, operable program or batch file.
la source
Si vous obtenez toujours des erreurs après la suppression de ~ / .yarn concernant des fichiers introuvables, n'oubliez pas de supprimer le fichier yarn rc:
la source
enlever le fil
supprimer le package npm
https://classic.yarnpkg.com/en/docs/cli/global/
https://classic.yarnpkg.com/en/docs/cli/remove/
la source
ng set --global packageManager=npm
OUng set --global packageManager=yarn
la source