nodebrew を使って最新の Node.js のバージョンに切り替える
たまにやると忘れているので記録する
nodebrew 自体のアップデート
nodebrew selfupdate を実行します
$ nodebrew selfupdate Fetching nodebrew... Updated successfully
現在インストールされているリストを表示する
nodebrew list を実行します
$ nodebrew list v6.5.0 v7.7.3 v8.9.3 v11.11.0 current: v11.11.0
安定版インストールする
nodebrew install-binary stable を実行する
$ nodebrew install-binary stable Fetching: https://nodejs.org/dist/v10.15.3/node-v10.15.3-darwin-x64.tar.gz ######################################################################## 100.0% Installed successfully
インストールされたリストを確認してみる
$ nodebrew list v6.5.0 v7.7.3 v8.9.3 v10.15.3 v11.11.0 current: v11.11.0
v10.15.3 が追加されていることがわかります。
使用するバージョンを指定する
nodebrew use v10.15.3 を実行する
$ nodebrew use v10.15.3 use v10.15.3
Node.js のバージョンを確認する node -v を実行します
$ node -v v10.15.3
無事、先程インストールしたバージョンに切り替わりました
最後に、グローバルにインストールしている npm パッケージを移行する
前回設定されていた Node.js のバージョンを指定します
nodebrew migrate-package v11.11.0
$ nodebrew migrate-package v11.11.0 Try to install firebase-tools ... 〜 + firebase-tools@6.4.0 added 1 package from 1 contributor in 2.223s npm is already installed Try to install create-react-app ... 〜 + create-react-app@2.1.8 added 1 package in 0.539s Installed successfully: firebase-tools create-react-app
firebase-tools と create-react-app が移行されました