かすみん日記

暇なときに何か喋ります

node.jsのバージョンを変更

前提

node.jsのバージョンはnodebrewで管理しています。

nodebrewのインストールは以下の記事を参照。

geniusium.hatenablog.com

環境

  • macOS big sur
  • nodebrew 1.0.1

node.jsのバージョン変更

現在使用しているnode.jsのバージョン;

 % node -v
v15.9.0

インストールしているnode.jsのバージョンのリストを確認;

% nodebrew list
Use of uninitialized value $a1 in numeric comparison (<=>) at /Users/unko/.nodebrew/current/bin/nodebrew line 678.
.DS_Store
v15.9.0

current: v15.9.0

リモートにあるバージョンリストを確認;

% nodebrew ls-remote

# たくさん出てくる

今回はv12.22.6をインストールしてみる;

% nodebrew install v12.22.6
Fetching: https://nodejs.org/dist/v12.22.6/node-v12.22.6-darwin-x64.tar.gz
######################################################################### 100.0%
Installed successfully

使用するnode.jsのバージョンをv12.22.6に設定;

% nodebrew use v12.22.6
Use of uninitialized value $a1 in numeric comparison (<=>) at /Users/unko/.nodebrew/current/bin/nodebrew line 678.
Use of uninitialized value $a1 in numeric comparison (<=>) at /Users/unko/.nodebrew/current/bin/nodebrew line 678.
use v12.22.6

ちゃんと設定できたか確認;

% node -v
v12.22.6

ちゃんと設定できた!

以上。