it-swarm.com.de

So aktualisieren Sie die Garnversion mit dem Terminal

Wie soll yarn auf die neueste Version aktualisiert werden?

67

Wenn Sie für MacOS-Benutzer yarn über brew installiert haben, können Sie es mit dem folgenden Befehl aktualisieren:

brew upgrade yarn

73
sonlexqt
npm install --global yarn

npm upgrade --global yarn 

Das sollte funktionieren. Versuchen Sie und lassen Sie mich wissen, wenn es nicht funktioniert.

55
Abdul Rahman

Führen Sie unter Linux den folgenden Befehl am Terminal aus:

$ curl --compressed -o- -L https://yarnpkg.com/install.sh | bash

Schließen Sie danach das aktuelle Terminal und öffnen Sie es erneut. Führen Sie dann den folgenden Befehl aus, um die aktuelle Version des Garns zu überprüfen:

$ yarn --version
28
Janderson Silva

Ich erinnere mich nicht, wie ich Garn installiert habe. Der Befehl, der für mich funktioniert hat, war:

yarn policies set-version

Dieser Befehl aktualisiert die aktuelle Garnversion auf den neuesten Stand.

Aus der Dokumentation:

Beachten Sie, dass dieser Befehl auch die bevorzugte Methode zum Aktualisieren von Yarn ist. Er funktioniert unabhängig davon, wie Sie ihn ursprünglich installiert haben, was sich manchmal als schwierig herausstellen kann.

Referenz

14
Agu V

Für Windows Benutzer

Normalerweise rüste ich Garn mit Chocolatery auf

choco upgrade yarn
10
SandroMarques

npm install -g yarn - Problem behoben, bei dem beim Ausführen von npm update --global yarn nichts passierte.

Alternative Methode zum Aktualisieren des Garns: curl --compressed -o- -L https://yarnpkg.com/install.sh | bash.

Mac-Benutzer mit Homebrew können brew upgrade yarn ausführen.

Weitere Details hier und hier .

10
Yuriy Rypka

Ich hatte einen veralteten Symlink, der mich daran hinderte, auf den richtigen Papierkorb zuzugreifen. Ich hatte auch vor kurzem ein Node-Upgrade durchlaufen, was bedeutet, dass viele meiner neueren Bins in einem anderen Ordner verfügbar waren, mit einer meiner Meinung nach niedrigeren Priorität

Folgendes hat bei mir funktioniert:

yarn -v 
> 1.15.2

which yarn
> /Users/lfender/.yarn/bin/yarn 

rm -rf /Users/lfender/.yarn/bin/yarn
npm uninstall --global yarn; npm install --global yarn

> + [email protected]
> added 1 package in 0.179s

which yarn
> /Users/lfender/.nvm/versions/node/v12.2.0/bin/yarn

yarn -v
> 1.16.0

Wenn Sie NVM nicht verwenden, ist der Speicherort Ihrer Bin-Installationen wahrscheinlich für Ihr System eindeutig

Von dort aus habe ich zu yarn set policy gewechselt, wie hier beschrieben https://stackoverflow.com/a/55278430/1426788 , um meine Garnversion auf Repo-Ebene zu definieren

6
lfender6445
  1. Garnpaketverzeichnis hinzufügen:

curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | Sudo apt-key add - echo "deb https://dl.yarnpkg.com/debian/ stable main" | Sudo tee /etc/apt/sources.list.d/yarn.list

  1. Garn installieren:

Sudo apt-get update && Sudo apt-get install yarn

Bitte beachten Sie, dass der letzte Befehl das Garn auf die neueste Version aktualisiert, wenn das Paket bereits installiert ist.

Weitere Informationen finden Sie in den Dokumenten: Garninstallation

3