Yarnをアンインストールする方法


128

どうすれば糸をアンインストールできますか?私はそれを反応ネイティブプロジェクトに使用しましたが、コードを移動しindex.ios.jsたりindex.android.jsエラーをスローしたりするときは常にnpmを使用したいのですが、反応ネイティブプロジェクトを初期化するときは常にデフォルトで糸になっています。試しましnpm uninstall yarnたがうまくいきませんでした。ありがとう。


7
グローバルにインストールされていますか?npm uninstall -g yarn。たぶん、コードの移動で発生した問題を修正した方がいいかもしれませんが…
Ry-

1
それはうまくいきませんでした。まだ糸を使用しています。
maxwellgover 2017

関連するファイルを削除する必要がある場合があります。ヤーンロックファイルなど
イノブリアヌス

1
インストール時に使用したプログラムでアンインストールする必要があります。npm list -g --depth = 0は、グローバルnpmパッケージを表示します。私の状況では、醸造糸をMacOSにインストールしたので、brew uninstall yarn完璧に機能しました
Kirill Gusyatin

npmアンインストール-g糸は私のために働いた
DILEEP THOMAS

回答:


275

インストール方法によって異なります

醸造brew uninstall yarn

tarballrm -rf "$HOME/.yarn"

npmnpm uninstall -g yarn

ubuntusudo apt-get remove yarn && sudo apt-get purge yarn

centosyum remove yarn

choco uninstall yarn


18
npm uninstall -g yarn動作しません。それは単に報告しup to date in 0.067s、何もしません。
Vince

私は当てはまるものすべてを試してみましたが(unbuntu)、次のようになっています$ eslint bash: /home/.../.yarn/bin/eslint: No such file or directory
Max Waterman

1
私自身の質問に答えるためにhash -r-bashのハッシュをクリアし、シェルの再起動を避けるために使用します。
Max Waterman

これは何ですか ?"windows" "npm" .... npmはすでにwindowsにあります!たぶんチョコのこと?あなたはOSを他のパッケージでいじっています...いじめています...
セルジュ

1
@VinceたぶんあなたはWindowsを使っていますか?もしそうなら、あなたが述べた問題を克服する方法についてのアリレザ・ファッタヒとラジャ・ラフルの答えを見てください。
user1460043

79

これを試してください、それはmacOSでうまく機能します:

$ brew uninstall --force yarn
$ npm uninstall -g yarn
$ yarn -v

v0.24.5(または現在のバージョン)

$ which yarn

/ usr / local / bin / yarn

$ rm -rf /usr/local/bin/yarn
$ rm -rf /usr/local/bin/yarnpkg
$ which yarn

糸が見つかりません

$ brew install yarn 
$ brew link yarn
$ yarn -v

v1.17.3(最新バージョン)


4
絶対に最も役立つ答え!糸を取り除くための他のすべての提案を試してみましたが、見つけるまで見つけることができませんでしたwhich yarn
Matthew Dean

2
ベストアンサー。ありがとうございました。
Younes Henni博士

1
私は必要でしたrm -rf ~/.yarn
Jacob Dalton

41

私にとって有効な答えが見つからなかったので、ここにあります。私のOSXシステムでは、で糸を見つけました~/.yarn/bin/yarnrm -rf ~/.yarnそれを世話しました。


1
完璧です。魅力のように働いた。
ジャスティンスミス


14

brewでインストールした場合はbrew uninstall yarn、ターミナルプロンプトで試してください。また、で糸のパス情報を削除することを忘れないでください.bash_profile


7

macOSを使用しています。Homebrewでいくつかのバージョンの糸をインストールし、それをでアンインストールしましたbrew uninstall --force yarn。次に、Homebrewを使用して最新バージョンの1.7.0の糸をインストールしました。brew install yarn

しかし、それでも私が実行したときwhich yarn、それは/Users/Me/.yarn/bin/yarnをyarn --version返し、0.24.6 を返しました。〜/ .bash_profileにYarnの記述はありませんでしたが、私の〜/ .bashrcファイルには、export PATH="$HOME/.yarn/bin:$PATH"以前にYarnをグローバルにインストールした必要があることを示す行が含まれていましたが、Homebrewでインストールした最新バージョンのみを使用したいと思っていました。

そこで、を実行してYarnをグローバルにアンインストールしnpm uninstall -g yarn; rm -rf ~/.yarn、次に行を変更してファイル〜/ .bashrcを編集し、ターミナルセッションのPATHを更新するようexport PATH="/usr/local/bin/yarn:$PATH"に実行source ~/.bashrcしました。次に、実行するwhich yarnと/ usr / local / bin / yarnがyarn --version返され、実行すると1.7.0が返されました


この回答はMacユーザーに非常に役立ちます
Anthony Kong

6

私が試した自作のtarballからポイントをsospedraによってポスト。それは十分ではありませんでした。

私は糸がインストールされているのを見つけました: ~/.config/yarn/global/node_modules/yarn

走りましたyarn global remove yarn。端末を再起動し、それはなくなった。

もともと私をここに連れて行ったのは、古いバージョンに糸を戻すことでしたが、理由がわからず、アンインストールまたはアップグレードの試行が失敗しました。

特定のプロジェクトの古いブランチをチェックアウトすると、使用されている糸のバージョンがから1.9.4に変わり0.19.1ます。

糸を取り除くための手順を実行した後でも、それは残っていました0.19.1


5

このように糸をグローバルにインストールした場合

$ sudo npm install -g yarn

これをターミナルで実行するだけです

$ sudo npm uninstall -g yarn

Ubuntuを実行している私のローカルマシンで今テストされました。完璧に動作します!


はい、糸をアンインストールする方法、あなたには何かが明確ではありませんか?
Alexander Cherednichenko 2017

コメントを参照してください。
エデン、

Ubuntuを実行しているローカルマシンでテストしましたが何もしませんでした。それは報告しますがup to date in 0.067s、他には何もしません。
ビンス


3

npmアンインストールヤーンは、npmを介してインストールされたヤーンパッケージを削除しますが、フードの下でヤーンが行うことは、PCにヤーンという名前のソフトウェアをインストールします。Windowsにインストールしている場合は、プログラムを追加または削除してから、yarnを検索してアンインストールしてください。


Windowsでの最良の方法
Josue Martinez

2

私のMacでは、Yarnをアンインストールするこれらの通常の方法はどちらも機能しませんでした。

醸造: brew uninstall yarn

npm: npm uninstall -g yarn

代わりに、rm -rf ~/.yarnユーザーelthrasherに入力して手動で削除し、から2つのシンボルリンク、yarnyarnpkgを削除しましたusr/local/bin。その後brew install yarn、最新バージョンの糸をくれました。


背景:非常に古いバージョンのYarnがインストールされているという事実により、Vue CLIサービスとVue UIでセットアップされたプロジェクトに追加のモジュールをインストールしようとすると、完全に理解できないエラーが発生しました。私は通常NPMを使用しているため、問題の原因を突き止めるのにしばらく時間がかかりました。そのようなモジュールの非互換性によって生成された当然のグーグルエラーメッセージは、手掛かりを提示しませんでした。糸が更新されたので、すべてが今完璧に機能します。


1

Windowsユーザーの場合:

インストーラーファイル(つまり、私の場合、yarn-1.22.4.msi)を使用してアンインストールします。 yarnます。

インストーラーを開くと、3つのオプションが表示されます。つまり、ヤーンをマシンからインストール、修復、アンインストールします。アンインストールを選択すると、PCからすべてのyarnファイルが削除されます。


0

npmでインストールした場合は、" npm uninstall -g yarnpkg"(global)または " npm uninstall yarnpkg"(local)を試してください。 それが私にとってうまくいきました。 それでも機能せず、npmでインストールした場合は、「」を実行してグローバルにインストールしたかどうかを確認するか、「」をローカルにインストールしたかどうかを確認します。それがこの問題を抱えている人を助けることを願っています。:D


npm list -gnpm list

編集:.msi実行可能ファイルでyarnをインストールした場合、通常のWindowsの方法でそれをインストールする必要があります。


これは何もしません(ちょうどのようにnpm uninstall -g yarn)。糸をグローバルにインストールしましたnpm list -gが、文字列を含むものは何も表示されませんyarn
Vince

これはnpm uninstall -g yarnうまくいかなかった私にとってはうまくいった
Amicable

0

Yarnドライブからフォルダーを手動で削除(削除)してからnpm uninstall -g yarn、再実行して再インストールする必要がありました。それは私のために働いた。


0

Windowsの場合、を実行した後npm uninstall -g yarn、yarnがアンインストールされなかった場合でも、「C:\ Users \ username \ AppData \ Local」に移動し、yarnフォルダーを削除します。コマンドを閉じ、コマンドを再度開いて実行しyarnます。それはあなたにメッセージを与えます'yarn' is not recognized as an internal or external command, operable program or batch file.


0

〜/ .yarnを削除してもファイルが見つからないというエラーが引き続き発生する場合は、yarn rcファイルを必ず削除してください。

rm ~/.yarnrc.yml 

0

糸を取り除く

# macOS & brew
$ brew uninstall yarn

npmパッケージを削除

ヤーングローバル削除

# yarn global remove
$ sudo yarn global remove @tarojs/cli


# yarn global add 
$ sudo yarn global add @tarojs/cli

refs

https://classic.yarnpkg.com/en/docs/cli/global/

https://classic.yarnpkg.com/en/docs/cli/remove/


この質問はYarn自体をアンインストールする方法についてです。あなたの答えは、Yarnを使用してグローバルにインストールされたパッケージをアンインストールする方法のみを示しています。
Rory O'Kane

mistakeその間違いでごめんなさい!
xgqfrms

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.