brew install yarn --ignore-dependenciesができなかった場合の対処
環境
macOS v10.15.4
nvm v0.35.3
エラー
yarnの公式ページによると、nvm等でnode.jsのバージョン管理をしているMacにyarnを入れる時には、下のコマンドを打てばいいらしい。
$ brew install yarn --ignore-dependencies
依存するファイルとしてnodeを入れろとのエラー。
せっかくnvmでnode.jsのバージョンを管理しているのに
homebrewで別にnode.jsを入れないといけないのか...
解決法
逆に考えるんだ。入れてしまってもいいさと。
yarnを依存関係含めて入れた後にhomebrewで入れたnodeだけを消してしまえばnvmでバージョン管理しているnodeを適切に使えるはず!
ということで、以下のコマンドを実行。
$ brew install yarn
$ brew uninstall node --ignore-dependencies
確認のためにnodeの$PATHを確認します。
$ which node
と打って
/User/<your-user-name>/.nvm/versions/node/<latest-node-lts-version>/bin/node
上のような出力が帰ってくれば、nvmのnodeが使える状態になっています。
参考
Author And Source
この問題について(brew install yarn --ignore-dependenciesができなかった場合の対処), 我々は、より多くの情報をここで見つけました https://qiita.com/twu_go/items/ab34da3d0e15c0a9a7ad著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .