現在、yarnのv1.22.17を使用しています。
今回、v1.22.19がリリースされている事に気づいてアップデートしようとしました。
https://k-koh.hatenablog.com/entry/2021/01/20/145506
git
1npm uninstall -g yarn 2npm install -g yarn
これにより、npm list --depth=0 -gでは確かにyarn@1.22.19と表示されるようになりました。
しかしyarn -vでは相変わらず1.22.17と表示されています。
npm list --depth=0 -gとyarn -vの数値が矛盾する事はあり得るのでしょうか?
またこの二つが矛盾した場合、どうすれば解消できるのでしょうか?
追記:
環境:Windows 10 Home
$which node
/c/Program Files/nodejs/node
$node -v
v16.15.1
$which npm
/c/Program Files/nodejs/npm
$npm -v
8.13.0
$which yarn
/c/Users/{ユーザー名}/AppData/Roaming/npm/yarn
$yarn -v
1.22.17
追記2:
npm list --depth=0でローカル側にyarnが入っていない事は確認済みです。
追記3:
npm uninstall -g yarnでアンインストールした後、yarn -vするとbash: /c/Users/{ユーザー名}/AppData/Roaming/npm/yarn: No such file or directoryのエラーが出ます。
その後npm install -g yarn@1.22.19してyarn -vしても1.22.17となります

回答1件
あなたの回答
tips
プレビュー