どうやって糸を取り外すことができますか? React-nativeプロジェクトに使用したので、コードをindex.ios.js
またはindex.Android.js
の外に移動するとエラーがスローされるので、npmを使用したいのですが、react-nativeプロジェクトを初期化するたびにデフォルトがyarnになります。 npm uninstall yarn
を試しましたが、うまくいきませんでした。ありがとう。
インストール方法に依存します。
brew:brew uninstall yarn
tarball:rm -rf "$HOME/.yarn"
npm:npm uninstall -g yarn
ubuntu:Sudo apt-get remove yarn && Sudo apt-get purge yarn
centos:yum remove yarn
windows:choco uninstall yarn
私のために働いた答えを見ませんでした、それでここにそれがあります:私のOSXシステムで私は~/.yarn/bin/yarn
で糸を見つけました。 rm -rf ~/.yarn
がそれを引き受けました。
windowsの場合:コントロールパネルの[プログラムの追加と削除]に移動します(または[スタート]メニューを開いて[プログラムの削除]を検索します)。
Brewを使ってインストールした場合は、端末プロンプトでbrew uninstall yarn
を試してください。また、.bash_profile
内の糸の経路情報を削除することを忘れないでください。
私は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
私は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を返しました。
私の側で私がしたこと:
/usr/local/lib/node_modules
に行き、その中のyarn
フォルダーを削除しました。
このようにグローバルにヤーンをインストールした場合
$ Sudo npm install -g yarn
ターミナルでこれを実行するだけです
$ Sudo npm uninstall -g yarn
Ubuntuを実行している私のローカルマシンで今テストしました。完璧に動作します!
npm uninstall yarnは、npmを介してインストールされたヤーンパッケージを削除しますが、フードの下にあるヤーンは何をするのですか、それはあなたのPCにyarnという名前のソフトウェアをインストールします。 Windowsにインストールした場合は、プログラムを追加または削除してからyarnを検索し、それをアンインストールしてください。
私はsospedra( - ==)による ポストから自作とtarballポイントを試してみました 。それは十分ではありませんでした。
私は糸が取り付けられているのを見つけた:~/.config/yarn/global/node_modules/yarn
私はyarn global remove yarn
を走らせました。ターミナルを再起動して、それは消えていました。
もともと、私をここに導いたのは糸を古いバージョンに戻すことでしたが、私はその理由を知りませんでした、そしてアンインストールまたはアップグレードの試みは失敗しました。
あるプロジェクトの古いブランチをチェックアウトすると、使用されている糸のバージョンが1.9.4
から0.19.1
に変わります。
糸を取り除くための措置を取った後でも、それは0.19.1
に残りました。
私のMacでは、Yarnをアンインストールするこれらの通常の方法はどちらもうまくいきませんでした。
地ビール:brew uninstall yarn
npm:npm uninstall -g yarn
代わりに、rm -rf ~/.yarn
と入力し(手動ユーザーelthrasher)、usr/local/bin
から2つのシンボルリンクyarnとyarnpkgを削除して、手動で削除しました。その後brew install yarn
は私にYarnの最新版をくれました。
背景:非常に古いバージョンのYarnがインストールされていたため、Vue CLIサービスとVue UIを使用してセットアップされたプロジェクトに追加モジュールをインストールしようとすると、まったく理解できないエラーが発生しました。私は一般的にNPMを使用するので、トラブルの原因を突き止めるのにしばらく時間がかかりました。当然のことながら、そのようなモジュールの非互換性によって生成されたグーグルエラーメッセージは、手がかりを提示しませんでした。 Yarnがアップデートされたので、すべてが今は完璧に動作します。
Yarn
フォルダを手動でドライブから削除(削除)してから、npm uninstall -g yarn
をもう一度実行して再インストールする必要がありました。それは私のために働きました。