brewでインストールしたyarnのバージョンを切り替える方法について説明します。
手順
- まず、すでにbrewでyarnを入れている場合は
brew unlink yarn
でリンクを解除します。 - 次に、Pull Request that has been merged which contained the formula (version) of Yarn からインストールしたいyarnのバージョンを探します。
- プルリクエストで変更されたファイルには、
Formula/yarn.rb
のファイルが存在するはずです。 - 変更された
Formula/yarn.rb
を"View"ボタンから確認し、ファイルを確認します。 - "Raw"ボタンをクリックすると、
https://raw.githubusercontent.com/...
で始まるURLが開きます。このURLをコピーしてください。 - 最後にターミナルで
brew install
コマンドを、先ほどコピーしたURLを対象に実行します。例えば、yarnのv1.6.0をインストールするには、以下のコマンドを実行します。
brew install https://raw.githubusercontent.com/Homebrew/homebrew-core/fba7635ab69384ac980c635483a7af825bc06088/Formula/yarn.rb
brew list --versions yarn
によってHomebrewで実行できるyarnのバージョン一覧が表示されるため、使いたいバージョンをbrew switch yarn VERSION_NUMBER
で指定します。
以上です。
参考