🗒️
nodebrewでNode.jsをインストールし、バージョンを切り替えられるようにする(for Mac)
<前提条件>
・Homebrewが使用できること
・npm, Node.jsがインストールされていないこと
nodebrewをインストールしパスを通す
bashを使用している場合
brew install nodebrew
echo 'export PATH=$HOME/.nodebrew/current/bin:$PATH' >> ~/.bashrc
zshを使用している場合
brew install nodebrew
echo 'export PATH=$HOME/.nodebrew/current/bin:$PATH' >> ~/.zshrc
インストール可能なバージョンを確認し、希望のバージョンをインストール
nodebrew ls-remote
nodebrew install <バージョン>
Warning: No such file or directory が出る場合
インストール先のパスが存在しないと言われているためディレクトリを作成する
mkdir -p /Users/<ユーザー名>/.nodebrew/src
v○.○.○ is not found Can not fetch:〜 が出る場合
以下のコマンドでインストールできる場合があります(install
と比べてかなり時間がかかりますが...)
nodebrew compile <バージョン>
インストールされているバージョンを確認し、使用するバージョンを選択
nodebrew ls
nodebrew use <バージョン>
使用バージョンを確認
node -v
おまけ: nodebrew自身をアップデートする場合
nodebrew selfupdate
Discussion