🎉
Macにhomebrewからnodenvをインストール
Mac M2でhomebrewを使用してnodenvをインストールしようとしたときに、
詰まったので手順をメモ。
homebrewをインストール
下記コマンドよりインストール
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
インストールが完了したら下記コマンドでpathを通してください。
echo 'eval $(/opt/homebrew/bin/brew shellenv)' >> /Users/ユーザー名/.zprofile
pathを設定後に下記を実行。
exec $SHELL -l
anyenvをインストール
brew install anyenv
インストールが完了したら下記コマンドでpathを通してください。
echo 'eval "$(anyenv init -)"' >> ~/.zshrc
pathを設定後に下記を実行。
exec $SHELL -l
nodenvのインストール
anyenv install --init
nodenvをインストールします。
anyenv install nodenv
pathを設定後に下記を実行。
exec $SHELL -l
インストールが完了し、pathを通っているか確認します。
nodenv -v
もしこの段階でコマンドが通らなければ、下記のコマンドで実際にpathが通っているか確認してください。
cat ~/.zshrc
vimで編集して下記をコピペして再実行してみてください。
eval "$(anyenv init -)"
export PATH="$HOME/.nodenv/bin:$PATH"
eval "$(nodenv init -)"
nodenvのインストール
nodenv install 16.10.0
デフォルトのnodeバージョンを設定します。
nodenv global 16.10.0
インストールが完了し、pathを通っているか確認します。
node -v
yarn をインストール
npm install -g yarn
インストールが完了し、pathを通っているか確認します。
yarn -v
最後に
pathが通っているにもかかわらず、コマンドが通らない場合があります。
その際は、下記を確認してみてください。
- ターミナルを再起動
- ターミナルを起動時に、エラーが表示されていないか
(zhsrcファイル内に不要なコマンドやスペルミスがあったりします...)
Discussion