web-dev-qa-db-ja.com

ターミナルを使用して糸のバージョンをアップグレードする方法

どのようにyarnを最新のバージョンにアップグレードするべきですか?

55

yarn経由でbrewをインストールした場合は、macOSユーザーの場合は、以下のコマンドを使用してアップグレードできます。

brew upgrade yarn

58
sonlexqt
npm install --global yarn

npm upgrade --global yarn 

これはうまくいくはずです。試してみて、それが機能しない場合は私に知らせてください。

43
Abdul Rahman

Linuxでは、ターミナルで以下のコマンドを実行してください。

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

その後、現在の端末を閉じて、もう一度開きます。そして、以下のコマンドを実行して糸の現在のバージョンを確認します。

$ yarn --version
17
Janderson Silva

私がどのようにして糸を取り付けたのかを覚えていなかったのは、私にとって役に立ちました。

yarn policies set-version

このコマンドは現在の糸のバージョンを最新の安定版に更新します。

ドキュメントから:

このコマンドは、Yarnをアップグレードするための推奨される方法でもあることに注意してください - あなたが最初にそれをインストールした方法に関係なく、うまくいくでしょう。

参考文献

8
Agu V

npm install -g yarn - npm update --global yarnを実行しても何も起こらない場合の問題を解決しました。

糸を更新するための代替方法:curl --compressed -o- -L https://yarnpkg.com/install.sh | bash

自作のMacユーザーはbrew upgrade yarnを実行できます。

詳細 はこちらはこちら

8
Yuriy Rypka

Windowsユーザーの場合

私は通常 Chocolatery で糸をアップグレードします

choco upgrade yarn
6
SandroMarques
  1. 糸パッケージディレクトリを追加します。

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. 糸を取り付けます。

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

パッケージが既にインストールされている場合は、最後のコマンドでヤーンを最新バージョンにアップグレードします。

詳細については、ドキュメントを確認することができます。 糸の取り付け

3

適切なビンにアクセスできないという古いシンボリックリンクがありました。私は最近、ノードのアップグレードも行っていました。つまり、私の新しいビンの多くは、優先順位が低いと思うものとは別のフォルダーに入っていました。

これは私のために働いたものです:

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

NVMを使用していない場合は、binインストールの場所はシステムによって異なる可能性があります。

1
lfender6445