piolaのmemo

おぼえがきとか

nodenvでディレクトリ毎にNode.jsのバージョンを管理する

  • Homebrewはインストール済み
  • nodebrewがインストールされている場合、アンインストールやPATHの削除が必要

anyenvをインストールする

% brew install anyenv
% anyenv init

ここで返って来た内容を.zshrcに書く。

viで書いて、:で保存して閉じる。

もっと簡単な方法があった気がするが失念したので、思い出したら追記する。

nodenvをインストールする

% anyenv install nodenv

Node.jsをインストールする

nodenvを使用して、必要なNode.jsのバージョンをインストールする

インストール可能なNode.jsのバージョンを確認する

% nodenv install -l

必要なNode.jsのバージョンをインストールする。

% nodenv install x.x.x

Node.jsのバージョンを指定・適用する

globalのバージョン指定

  • デフォルトで使用される、Node.jsのバージョンを指定する
% nodenv global x.x.x

localのバージョン指定

  • 該当ディレクトリで使用したいNode.jsのバージョンを指定する
% nodenv local x.x.x
  • .node-versionという隠しファイルができる
  • ディレクトリに移動するだけで、localのバージョンが適用されるので楽