Comment Faire Pour Désinstaller Fil

Comment puis-je désinstaller fils? Je l'ai utilisé pour un react-native project et maintenant chaque fois que je déplace le code hors de index.ios.js ou index.android.js il lance une erreur donc je voudrais juste utiliser npm mais chaque fois que j'initialise un projet react-native il par défaut à fils. J'ai essayé npm uninstall yarn mais cela ne fonctionne pas. Grâce.

44
demandé sur Aurora0001 2017-02-20 04:11:12

11 réponses

Dépend de comment vous l'avez installé:

brew:brew uninstall yarn

archive:rm -rf "$HOME/.yarn"

npm:npm uninstall -g yarn

ubuntu:sudo apt-get remove yarn && sudo apt-get purge yarn

centos:yum remove yarn

windows:choco uninstall yarn

113
répondu sospedra 2018-06-13 15:14:19

N'a pas vu la réponse qui a fonctionné pour moi, donc voici: sur mon système OSX j'ai trouvé fil à ~/.yarn/bin/yarn. rm -rf ~/.yarn a pris soin d'elle.

24
répondu elthrasher 2017-08-08 01:20:45

Si vous avez installé avec brew, essayez brew uninstall yarn à l'invite du terminal. Rappelez-vous également de supprimer les informations de chemin de fil dans votre .bash_profile.

10
répondu john-prodlabs 2017-06-07 08:54:44

sous windows: allez à "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

7
répondu Alireza Fattahi 2017-08-22 10:14:37

Ce que j'ai fait de mon côté:

est allé à la /usr/local/lib/node_modules, et supprimé le yarn dossier à l'intérieur d'elle.

3
répondu Edmundo Rodrigues 2017-06-11 00:13:14

Dans le cas où vous avez installé fil globalement comme ceci

$ sudo npm install -g yarn

il suffit de lancer ceci dans le terminal

$ sudo npm uninstall -g yarn

testé maintenant sur ma machine locale avec Ubuntu. Fonctionne parfaitement!

3
répondu Alexander Cherednichenko 2017-06-30 06:45:31

j'utilise des macOS. J'ai eu quelques versions de fil installé avec Homebrew, que je désinstallé avec brew uninstall --force yarn. J'ai alors installé la dernière version 1.7.0 de fil en utilisant Homebrew brew install yarn

Mais quand j'ai couru which yarn, il est retourné /Users/Moi/.fil / bin / fil, et yarn --version renvoyé 0.24.6. Il n'y avait aucune mention de fils dans ~/.bash_profile, mais mon ~/.le fichier bashrc contenait la ligne export PATH="$HOME/.yarn/bin:$PATH" indiquant que je dois avoir déjà installé fil globalement, mais je voulais seulement utiliser la dernière version que je viens d'installer avec Homebrew.

donc j'ai désinstallé fil globalement en exécutant npm uninstall -g yarn; rm -rf ~/.yarn, puis éditant le fichier~/.bashrc par la modification de la ligne export PATH="/usr/local/bin/yarn:$PATH" et en cours d'exécution source ~/.bashrc pour mettre à jour le chemin dans la session du terminal. Alors quand j'ai couru which yarn il est retourné /usr/local/bin/fils, et quand j'ai couru yarn --version il est revenu 1.7.0

1
répondu Luke Schoen 2018-06-18 21:00:53

"npm uninstall -g yarnpkg" ( global) ounpm uninstall yarnpkg" () si vous l'avez installé avec npm.

C'est ce qui a fonctionné pour moi.

Si cela ne fonctionne toujours pas et que vous avez installé avec npm,

"npm list -g" pour vérifier si vous l'avez installé à l'échelle mondiale ou "npm list" si vous l'avez installé localement.

L'espoir que cela aide quelqu'un ayant ce problème. : D

modifier: trouver quelque chose si vous avez installé fil avec .MSI exécutable vous devez l'installer de la manière windows normale.

0
répondu Godstime Osarobo 2017-10-28 23:38:21

ng set --global packageManager=npm ou ng set --global packageManager=yarn

0
répondu wathanaphon 2018-04-02 05:25:47

npm uninstall yarn supprime les paquets de fils qui sont installés via npm mais ce que yarn fait sous la hotte est, il installe un logiciel nommé yarn dans votre PC. Si vous avez installé dans Windows, allez à ajouter ou supprimer des programmes et ensuite rechercher fil et désinstaller il alors vous êtes bon d'aller.

0
répondu Raja Rahul 2018-09-05 10:06:27

j'ai essayé Homebrew et archive points le post de sospedra. Il n'était pas assez.

j'ai trouvé le fil installé dans: ~/.config/yarn/global/node_modules/yarn

j'ai couru yarn global remove yarn. Le terminal redémarré et il avait disparu.

à l'origine, ce qui m'a amené ici était fils de revenir à une version plus ancienne, mais je ne savais pas pourquoi, et les tentatives de désinstaller ou de mise à niveau ont échoué.

quand je vérifiais une branche plus ancienne d'un certain projet la version du fil utilisée changerait de 1.9.40.19.1.

même après avoir pris des mesures pour enlever le fil, il est resté, et à 0.19.1.

0
répondu mbd 2018-09-13 20:50:55