Wie kann ich Garn deinstallieren? Ich habe es für ein reaktionsnatives Projekt verwendet und jetzt, wenn ich den Code verschiebe index.ios.js
oder index.android.js
es einen Fehler auslöst, möchte ich nur npm verwenden, aber wenn ich ein reaktionsnatives Projekt initialisiere, wird standardmäßig Garn verwendet. Ich habe es versucht, npm uninstall yarn
aber das hat nicht funktioniert. Vielen Dank.
128
npm uninstall -g yarn
. Vielleicht ist es besser, die Probleme zu beheben, auf die Sie beim Verschieben von Code stoßen…brew uninstall yarn
hat es perfekt für michAntworten:
Hängt davon ab, wie Sie es installiert haben :
brauen :
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
Fenster :
choco uninstall yarn
quelle
npm uninstall -g yarn
funktioniert nicht Es berichtet einfachup to date in 0.067s
und tut nichts.$ eslint bash: /home/.../.yarn/bin/eslint: No such file or directory
hash -r
, löschen Sie den Hash von bash und vermeiden Sie einen Neustart Ihrer Shell.Versuchen Sie dies, es funktioniert gut unter macOS:
quelle
which yarn
rm -rf ~/.yarn
Ich habe die Antwort nicht gesehen, die für mich funktioniert hat, also hier ist sie: Auf meinem OSX-System habe ich Garn gefunden
~/.yarn/bin/yarn
.rm -rf ~/.yarn
hat sich darum gekümmert.quelle
unter Windows: Gehen Sie in der Systemsteuerung zu "Programme hinzufügen oder entfernen" (oder öffnen Sie das Startmenü und suchen Sie nach "Programm entfernen").
https://github.com/yarnpkg/yarn/issues/3331
quelle
Wenn Sie mit Brew installiert haben, versuchen Sie es
brew uninstall yarn
an der Terminal-Eingabeaufforderung. Denken Sie auch daran, die Garnpfadinformationen in Ihrem zu entfernen.bash_profile
.quelle
Ich benutze macOS. Ich hatte einige Versionen von Garn mit Homebrew installiert, mit denen ich deinstalliert habe
brew uninstall --force yarn
. Ich habe dann die neueste Version 1.7.0 von Yarn mit Homebrew installiertbrew install yarn
Aber immer noch, als ich lief
which yarn
, gab es /Users/Me/.yarn/bin/yarn zurück undyarn --version
gab 0.24.6 zurück. In ~ / .bash_profile wurde Yarn nicht erwähnt, aber meine ~ / .bashrc-Datei enthielt die Zeile, dieexport PATH="$HOME/.yarn/bin:$PATH"
angibt, dass ich Yarn zuvor global installiert haben muss, aber ich wollte nur die neueste Version verwenden, die ich gerade mit Homebrew installiert habe.Also habe ich Yarn global deinstalliert, indem ich ausgeführt
npm uninstall -g yarn; rm -rf ~/.yarn
und dann die Datei ~ / .bashrc bearbeitet habe, indem ich die Zeile in geändertexport PATH="/usr/local/bin/yarn:$PATH"
und ausgeführt habesource ~/.bashrc
, um den PATH in der Terminalsitzung zu aktualisieren. Wenn ichwhich yarn
es dann ausführte, gab es / usr / local / bin / yarn zurück, und wenn ichyarn --version
es ausführte, gab es 1.7.0 zurückquelle
Ich habe die Homebrew- und Tarball- Punkte von der Post von Sospedra ausprobiert . Es war nicht genug.
Ich fand Garn installiert in:
~/.config/yarn/global/node_modules/yarn
Ich rannte
yarn global remove yarn
. Terminal neu gestartet und es war weg.Ursprünglich brachte mich das Garn auf eine ältere Version zurück, aber ich wusste nicht warum, und Versuche, es zu deinstallieren oder zu aktualisieren, schlugen fehl.
Wenn ich einen älteren Zweig eines bestimmten Projekts auschecke, ändert sich die verwendete Garnversion von
1.9.4
zu0.19.1
.Selbst nachdem Schritte unternommen wurden, um das Garn zu entfernen, blieb es und bei
0.19.1
.quelle
Was ich auf meiner Seite getan habe:
Ging zum
/usr/local/lib/node_modules
und löschte denyarn
Ordner darin.quelle
Für den Fall, dass Sie Garn global so installiert haben
Führen Sie dies einfach im Terminal aus
Jetzt auf meinem lokalen Computer mit Ubuntu getestet. Funktioniert perfekt!
quelle
up to date in 0.067s
, tut aber nichts anderes.npm uninstall yarn entfernt die über npm installierten Garnpakete, aber was Garn unter der Haube tut, ist die Installation einer Software namens yarn auf Ihrem PC. Wenn Sie in Windows installiert haben, gehen Sie zum Hinzufügen oder Entfernen von Programmen und suchen Sie dann nach Garn und deinstallieren Sie es. Dann können Sie loslegen.
quelle
Auf meinem Mac funktionierte keine dieser regulären Methoden zum Deinstallieren von Yarn:
brauen:
brew uninstall yarn
npm:
npm uninstall -g yarn
Stattdessen entfernte ich es manuell durch Eingabe
rm -rf ~/.yarn
(danke Benutzer elthrasher) und Löschen der beiden Symbolverknüpfungen Garn und Garnpkg aususr/local/bin
. Danachbrew install yarn
gab mir die neueste Version von Yarn.Hintergrund: Die Tatsache, dass ich eine sehr veraltete Version von Yarn installiert hatte, gab mir völlig unverständliche Fehler, als ich versuchte, zusätzliche Module für ein Projekt zu installieren, das mit Vue CLI Service und Vue UI eingerichtet wurde und anscheinend Yarn "unter der Haube" verwendet. Ich benutze normalerweise NPM, daher habe ich eine Weile gebraucht, um die Ursache für meine Probleme herauszufinden. Natürlich gab das Googeln von Fehlermeldungen, die durch solche Modulinkompatibilitäten erzeugt wurden, keine Hinweise. Mit Yarn aktualisiert funktioniert jetzt alles perfekt.
quelle
Für Windows-Benutzer:
Verwenden Sie einfach die Installationsdatei (in meinem Fall yarn-1.22.4.msi), um das Garn zu deinstallieren .
Sobald Sie das Installationsprogramm öffnen, haben Sie drei Möglichkeiten: Garn von Ihrem Computer installieren, reparieren und deinstallieren. Wählen Sie Deinstallieren und es werden alle Garndateien von Ihrem PC entfernt.
quelle
Versuchen Sie "
npm uninstall -g yarnpkg
" ( global ) oder "npm uninstall yarnpkg
" ( lokal ), wenn Sie es mit npm installiert haben .Das hat bei mir funktioniert.
Wenn dies immer noch nicht funktioniert und Sie es mit npm installiert
haben
npm list -g
, überprüfen Sie, ob Sie es global installiert haben, odernpm list
ob Sie es lokal installiert haben.Hoffe, das hilft jedem, der dieses Problem hat. : D.
BEARBEITEN: Wenn Sie Garn mit der ausführbaren MSI-Datei installiert haben, müssen Sie es wie gewohnt unter Windows installieren.
quelle
npm uninstall -g yarn
). Ich habe Garn global installiert, abernpm list -g
es wird nichts angezeigt, das die Schnur enthältyarn
.npm uninstall -g yarn
nichtIch musste den
Yarn
Ordner manuell vom Laufwerk entfernen (löschen) und dannnpm uninstall -g yarn
erneut ausführen , um ihn neu zu installieren. Es hat bei mir funktioniert.quelle
npm uninstall -g yarn
Wenn Windows nach der Ausführung noch nicht deinstalliert wurde, gehen Sie zu "C: \ Benutzer \ Benutzername \ AppData \ Local" und entfernen Sie den Garnordner. Schließen Sie das cmd und öffnen Sie das cmd erneut und führen Sie es ausyarn
. es wird Ihnen eine Nachricht geben'yarn' is not recognized as an internal or external command, operable program or batch file.
quelle
Wenn nach dem Löschen von ~ / .yarn immer noch Fehler auftreten, wenn Dateien nicht gefunden wurden, vergessen Sie nicht, die Garn-RC-Datei zu löschen:
quelle
Garn entfernen
npm-Paket entfernen
https://classic.yarnpkg.com/de/docs/cli/global/
https://classic.yarnpkg.com/de/docs/cli/remove/
quelle
ng set --global packageManager=npm
ODERng set --global packageManager=yarn
quelle