nvm-windowsでNode.jsのバージョン管理をする
nvm-windowsでNode.jsのバージョン管理をする
npm自体のアップデートはnpm install -g npm
でできるが,
Node.js自体のアップデートができないようなのでバージョン管理ツールnvm-windows(nvmコマンド)を導入する.
環境
- Windows10
Windowsで利用できるNode.jsのバージョン管理ツール
基本的に有名どころのnあたりはMac/Linuxのみで使え,Windowsでも扱えるのは少ない.
nodist:
npm
のバージョン管理・switchもできる.nvm-windows:Mac/Linuxで使えるnvmライクに使えるが,まったく同じ機能があるわけではない.(Go言語製)
nvm-windowsのインストール
すでにNode.jsをインストールしている場合はアンインストールする必要がある.(また,設定ファイル.npmrc
を削除する)
Releases · coreybutler/nvm-windows · GitHub からnvm-setup.zip
をDLして展開するとインストーラが入ってる.
インストーラを起動してウィザードに従ってインストールする.
- MITライセンスの同意
- インストール先の選択
- シンボリックの設定
- インストールの準備:[install]でインストール開始
command
nodejsの最新版をインストール
nvm install latest
npm
も最新版が入る.
ただし,このコマンドではインストールのみでNode.js環境が使えるようにswitchされているわけではない.
バージョン指定をインストール
バージョン指定する.
nvm install 0.12.0
インストールしたNode.jsの一覧
nvm list > * 11.12.0 (Currently using 64-bit executable)
インストールしたバージョンに切り替える
バージョン番号を正確に指定する必要がある.
nvm use 11.x
といった指定はできない.
nvm use 11.12.0 > Now using node v11.12.0 (64-bit)
node
コマンドが使えるようになるので,
node -v
を使って確認する.
node -v
node
コマンドが使える