MacOSインストールyarn方法と問題
2468 ワード
一、正常な場合に取り付ける
依存性の欠如やフォルダの問題、バージョンの問題がなければ、yarn公式サイトのチュートリアルに従えばいいです.
1.Node.jsがインストールされていません
2.nvmツールと同様に、Node.jsをインストールせずに重複を回避できます.
3.MacPortsでのインストールも可能
4.yarnの更新
5.正常にインストールされたかどうかを確認
二、yarnのインストール時にbrewソフト接続に失敗した
エラー:
解決方法:システムのプロンプトのように、手動brewで対応する依存ソフトウェアに接続します.
三、必要な依存ツールの報告ミス
エラー:
解決方法:システムのプロンプトなど、対応する依存ツールを手動でインストールします.
四、brewソフト接続node失敗
エラー:
ソリューション: ディレクトリ権限の変更
五、chownディレクトリ権限変更エラー
エラー:
解決方法:
1.権限付与ディレクトリレベルを変更します.これは、ディレクトリレベルの異なるシステムで設定権限が異なるためかもしれません.
2.brewを再インストールします.この方法は高バージョンのMacOSのため、brewなどの問題もある.
依存性の欠如やフォルダの問題、バージョンの問題がなければ、yarn公式サイトのチュートリアルに従えばいいです.
1.Node.jsがインストールされていません
brew install yarn
2.nvmツールと同様に、Node.jsをインストールせずに重複を回避できます.
brew install yarn --ignore-dependencies
3.MacPortsでのインストールも可能
sudo port install yarn
4.yarnの更新
brew upgrade yarn
5.正常にインストールされたかどうかを確認
yarn --version
二、yarnのインストール時にbrewソフト接続に失敗した
エラー:
Error: The `brew link` step did not complete successfully
The formula built, but is not symlinked into /usr/local
Could not symlink include/node
/usr/local/include is not writable.
You can try again using:
brew link node
解決方法:システムのプロンプトのように、手動brewで対応する依存ソフトウェアに接続します.
三、必要な依存ツールの報告ミス
エラー:
Error: An exception occurred within a child process:
CompilerSelectionError: yarn cannot be built with any available compilers.
Install GNU's GCC:
brew install gcc
解決方法:システムのプロンプトなど、対応する依存ツールを手動でインストールします.
四、brewソフト接続node失敗
エラー:
root$brew link node
Linking /usr/local/Cellar/node/12.12.0...
Error: Could not symlink include/node
/usr/local/include is not writable.
ソリューション: ディレクトリ権限の変更
$ sudo chown -R $(whoami):admin /usr/local
//
$ sudo chown -R $(whoami) /usr/local
//
$ sudo chown -R $(whoami) /usr/local/*
五、chownディレクトリ権限変更エラー
エラー:
$ sudo chown -R $(whoami) /usr/local
Password:
chown: /usr/local: Operation not permitted
解決方法:
1.権限付与ディレクトリレベルを変更します.これは、ディレクトリレベルの異なるシステムで設定権限が異なるためかもしれません.
$ sudo chown -R $(whoami) /usr/local/*
2.brewを再インストールします.この方法は高バージョンのMacOSのため、brewなどの問題もある.
//1. brew( : )
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
// ( : )
The following possible Homebrew files were not deleted:
/usr/local/bin/
/usr/local/.com.apple.installer.keep
/usr/local/sbin/
/usr/local/etc/
/usr/local/lib/
/usr/local/opt/
/usr/local/gnupg-2.2/
/usr/local/share/
You may wish to remove them yourself.
//2.
$ rm /usr/local/bin/
...
//3. brew
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"