web-dev-qa-db-ja.com

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

どうやって糸を取り外すことができますか? React-nativeプロジェクトに使用したので、コードをindex.ios.jsまたはindex.Android.jsの外に移動するとエラーがスローされるので、npmを使用したいのですが、react-nativeプロジェクトを初期化するたびにデフォルトがyarnになります。 npm uninstall yarnを試しましたが、うまくいきませんでした。ありがとう。

73
maxwellgover

インストール方法に依存します

brewbrew uninstall yarn

tarballrm -rf "$HOME/.yarn"

npmnpm uninstall -g yarn

ubuntuSudo apt-get remove yarn && Sudo apt-get purge yarn

centosyum remove yarn

windowschoco uninstall yarn

181
sospedra

私のために働いた答えを見ませんでした、それでここにそれがあります:私のOSXシステムで私は~/.yarn/bin/yarnで糸を見つけました。 rm -rf ~/.yarnがそれを引き受けました。

33
elthrasher

windowsの場合:コントロールパネルの[プログラムの追加と削除]に移動します(または[スタート]メニューを開いて[プログラムの削除]を検索します)。

https://github.com/yarnpkg/yarn/issues/3331

14
Alireza Fattahi

Brewを使ってインストールした場合は、端末プロンプトでbrew uninstall yarnを試してください。また、.bash_profile内の糸の経路情報を削除することを忘れないでください。

11
john-prodlabs

私はmacOSを使っていて、それだけが私のために働きました:

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

ヤーンインストールv0.24.5

$ which yarn

/ usr/local/bin/yarn

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

糸が見つかりません

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

1.13.0

11
Honzík

私はmacOSを使っています。 Homebrewにはいくつかのバージョンのヤーンがインストールされていましたが、brew uninstall --force yarnにアンインストールしました。その後、Homebrew brew install yarnを使用してYarnの最新バージョン1.7.0をインストールしました。

それでも私がwhich yarnを実行したとき、それは/Users/Me/.yarn/bin/yarnを返し、そしてyarn --versionは0.24.6を返しました。 〜/ .bash_profileにはYarnについての言及はありませんでしたが、私の〜/ .bashrcファイルにはexport PATH="$HOME/.yarn/bin:$PATH"という行が含まれていましたが、これは以前にYarnをグローバルにインストールしたはずです。

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

5
Luke Schoen

私の側で私がしたこと:

/usr/local/lib/node_modulesに行き、その中のyarnフォルダーを削除しました。

4

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

$ Sudo npm install -g yarn

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

$ Sudo npm uninstall -g yarn

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

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

3
Raja Rahul

私はsospedra( - ==)による ポストから自作tarballポイントを試してみました 。それは十分ではありませんでした。

私は糸が取り付けられているのを見つけた:~/.config/yarn/global/node_modules/yarn

私はyarn global remove yarnを走らせました。ターミナルを再起動して、それは消えていました。

もともと、私をここに導いたのは糸を古いバージョンに戻すことでしたが、私はその理由を知りませんでした、そしてアンインストールまたはアップグレードの試みは失敗しました。

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

糸を取り除くための措置を取った後でも、それは0.19.1に残りました。

2
mbd

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

地ビール:brew uninstall yarn

npm:npm uninstall -g yarn

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


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

0
Oliver Schafeld

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

0
Mahipal