Linux
PR

【Linux/Mac】nvmをインストール/アップデートする方法と使い方【Ubuntu/MacOS】【Node.js】

えりる
記事内に商品プロモーションを含む場合があります

この記事では Node.js のバージョン管理ツールであるnvm (Node Version Manager)をLinux (Ubuntu)にインストールする方法と使い方を解説します。

[rotc_mokuji]

nvmとは

nvm」は「Node Version Manager」の略で、プログラミング言語のNode.jsの複数のバージョンを管理するためのツールです。pyenv のNode.js版のようなイメージです。

nvmインストール方法

まず、以下のコマンドでインストーラを取得し、実行します。

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

その後、Ubuntuの場合は .bashrcを読み込みましょう。

source ~/.bashrc

これでnvm自体のインストールは完了です。
MacOSの場合は.zshrcを以下のコマンドで読み込みます。

source ~/.zshrc

nvm のアップデート方法

nvmをアップデートするには、nvmのgitリポジトリからpullする必要があります。
まずはnvmのインストール場所を調べます。
大概はユーザのホームディレクトリ直下の.nvm というディレクトリにあります。
コマンドで調べるには以下のように、変数から取得します。

echo $NVM_DIR

これでインストール先が確認できるので、その場所にcdコマンドで移動しましょう。
移動ができたら、

git pull

とすればOK。最後に.bashrc または.zshrcを読み込みましょう。

source ~/.bashrc # Ubuntu
source ~/.zshrc  # MacOS

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

以下のコマンドでLTS版(長期サポート版)のNode.jsがインストールされます。

nvm install --lts

インストールの確認は以下のコマンドで、npmとNode.jsのバージョンを表示させてみましょう。

npm -v
node -v

これでバージョン情報が表示されたらインストール完了です。

nvmの基本的な使い方

特定のバージョンをインストールする

nvm install [バージョン番号]
# 例:nvm install 18.17.1

最新のLTS(Long Term Support)バージョンをインストールする

 nvm install --lts

インストール済みのバージョンを確認する

nvm ls

使用するバージョンを切り替える

nvm use [バージョン番号]
# 例:nvm use 18.17.1

利用可能なバージョンを一覧表示する

nvm ls-remote

特定のバージョンのアンインストール

nvm uninstall [バージョン番号]
# 例:nvm uninstall 18.17.1

デフォルトで使用するNode.jsのバージョンを設定する

nvm alias default [バージョン番号]
# 例:nvm alias default 18.17.1

まとめ

この記事では Node.js のバージョン管理ツールであるnvm (Node Version Manager)をLinux (Ubuntu)にインストールする方法と使い方を解説しました。

ここ2年間でのベストバイ!

UGREENの Bluetoothトランスミッター& レシーバー です。イヤホンジャックに刺すとBluetooth非対応製品でもBluetoothを使えるようになって、ワイヤレスイヤホンなどを接続できるようになるって代物です。
えりるさんはこれを飛行機で使っています。
映画を見たりするときに、配られる有線イヤホンではなく自分のワイヤレスイヤホンを使えるようになります。手持ちのノイズキャンセリングイヤホンを使えるのが最高で、フライトが快適になりました。
注意点はLEDが少し眩しいので、100均で売ってる真っ黒のマスキングテープをボタンに貼って使っています。(これは絶対貼ったほうがいいので、本体色は黒がおすすめです)

えりるについて
えりる
えりる
日本のどこかに生息する平成生まれの研究者。とっても理論家と思いきや気分屋さんでもある。基本的にめんどくさがり。修士(工学)を持っている。 Windows, Mac, Linuxの三刀流。
記事URLをコピーしました