HomeBrew

公開日
2023-10-05
投稿者
Ryosuke Kamei
#tag

HomeBrewの使い方をよく忘れるのでメモ


nodebrewバージョン確認

// 利用可能なバージョン一覧 $ nodebrew ls-remote v8.0.0 v8.1.0 v8.1.1 v8.1.2 v8.1.3 v8.1.4 v8.2.0 v8.2.1 v8.3.0 v8.4.0 v8.5.0 v8.6.0 v8.7.0 v8.8.0 v8.8.1 v8.9.0 v8.9.1 v8.9.2 v8.9.3 v8.9.4 v8.10.0 v8.11.0 v8.11.1 v8.11.2 v8.11.3 v8.11.4 v8.12.0 v8.13.0 v8.14.0 v8.14.1 v8.15.0 v8.15.1 v8.16.0 v8.16.1 v8.16.2 v8.17.0 [...] v13.7.0 v13.8.0 v13.9.0 v13.10.0 v13.10.1 v13.11.0 v13.12.0 v13.13.0 v13.14.0 v14.0.0 v14.1.0 v14.2.0 v14.3.0 v14.4.0

// 特定のバージョンのインストール $ nodebrew install-binary v8.16.0


Warning: No such file or directory が出てしまったら


// 利用可能なバージョン $ nodebrew ls v8.16.0 v10.11.0 current: v10.11.0

// バージョンの切り替え $ nodebrew use v8.16.0

// 最終確認 $ node -v v8.16.0


Warning: No such file or directory が出る場合

$ nodebrew install-binary v10.21.0 Fetching: https://nodejs.org/dist/v10.21.0/node-v10.21.0-darwin-x64.tar.gz Warning: Failed to create the file Warning: /Users/k3ntar0/.nodebrew/src/v10.21.0/node-v10.21.0-darwin-x64.tar.gz: Warning: No such file or directory

ディレクトリが無いと言われているので以下のコマンドで作成してから再度 nodebrew install-binary 


$ mkdir -p ~/.nodebrew/src

切り替わらない場合


ここまでやってバージョンが切り替わらない場合などはPATHが通っているかを疑ってください。

パッケージマネージャーを変更した場合などにnodebrewのPATHを追記する必要があるので注意してください。

// .bash_profile, .zshrc 等に下記を追記して export PATH=$HOME/.nodebrew/current/bin:$PATH // sourceする $ source ~/.bash_profile または ~/.zshrc