nodenvをインストールする

Node.jsのバージョンを管理できるnodenvを、Homebrewを使ってインストールしてみます。
Homebrewのインストールに関してはこちらの記事を参照ください。

インストール

Homebrewを使ってnodenvを「~/.nodenv」にインストールします。
ターミナルを起動して以下コマンドを実行します。

1
brew install nodenv

シェルにnodenvを設定します。

1
nodenv init

ターミナルに表示される指示を実行します。
今回は以下のように表示されていました。

1
2
3
4
# Load nodenv automatically by appending
# the following to ~/.bash_profile:
 
eval "$(nodenv init -)"

「eval “$(nodenv init -)”」を「~/.bash_profile」に追加するようにあったので、以下のコマンドを実行しました。

1
echo 'eval "$(nodenv init -)"' >> ~/.bash_profile

ここまでの変更を有効にするために一旦ターミナルを閉じて、再度起動します。
nodenvが正しく設定されていることを確認するために、以下のコマンドでnodenv-doctorスクリプトを使用します。

概ね以下のような表示になれば問題なさそうです。

1
2
3
4
5
6
7
Checking for `nodenv' in PATH: /usr/local/bin/nodenv
Checking for nodenv shims in PATH: OK
Checking `nodenv install' support: /usr/local/bin/nodenv-install (node-build 3.0.22-4-g49c4cb9)
Counting installed Node versions: none
  There aren't any Node versions installed under `~/.nodenv/versions'.
  You can install Node versions like so: nodenv install 2.2.4
Auditing installed plugins: OK

ここまででnodenvの準備が完了したので、実際にNode.jsをインストールしてみます。
利用可能なバージョンをリスト表示します。

1
nodenv install -l

指定したバージョンのNode.jsをインストールします。

1
nodenv install 【バージョン】

今回は8.0.0をインストールしてみます。

1
nodenv install 8.0.0

インストールのみだと適用されないので、今インストールしたバージョンを適用してみます。
適用にはグローバル(全体)とローカル(現在のディレクトリ)があり、グローバルに適用するには以下のようにします。

1
nodenv global 【バージョン】

今回は8.0.0をインストールしているので、以下のようになります。

1
nodenv global 8.0.0

以下のコマンドで適用したバージョンが表示されたらOKです。

1
nodenv global

ローカルに適用する場合はまず適用するディレクトリに移動します。

1
cd 【ディレクトリパス】

移動後、以下のコマンドでローカルに適用します。

1
nodenv local 【バージョン】

今回の場合は以下のようになります。

1
nodenv local 8.0.0

以下のコマンドでバージョンが表示されたらOKです。

1
nodenv local

 

【参考サイト】

 

関連記事

コメントを残す

メールアドレスが公開されることはありません。
* が付いている欄は必須項目です

CAPTCHA


コメントが承認されるまで時間がかかります。

2025年3月
 1
2345678
9101112131415
16171819202122
23242526272829
3031