LoginSignup
6
7

More than 3 years have passed since last update.

【Node.js】nvmの導入

Posted at

nvmとは?

Node.jsのバージョン管理ツールです。
Node.jsのバージョンによっては互換性がなかったりする為、nvmで管理する。

環境

  • macOS Catalina
  • zsh

インストール

公式ドキュメントに従いながらインストールする。
以下のコマンドを実行する。

$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash

.zshrcに以下の文を追記しターミナルを再起動すると、nvmコマンドが使えるようになる。

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"  # This loads nvm

バージョンを確認してみる。

$ nvm --version
0.35.3

Node.jsをインストール

インストールできるバージョン一覧を確認する。

$ nvm ls-remote
v0.1.14
...
v14.0.0

v10.19.0をインストールする。

$ nvm install v10.19.0

Node.jsのバージョンを確認してみる。

$ node -v
v10.19.0

Node.jsのバージョン切替

nvmでインストールされたNode.js一覧を確認する。

$ nvm ls
->     v10.19.0
       v12.16.2

バージョンを切り替え、Node.jsのバージョンを確認してみる。

$ nvm use v12.16.2
$ node -v
v12.16.2
6
7
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
7