• home
  • about
  • 全ての投稿
  • ソフトウェア・ハードウェアの設定のまとめ
  • 分析関連のまとめ
  • ヘルスケア関連のまとめ
  • 生涯学習関連のまとめ

nvm

date: 2025-08-09 excerpt: nvmの使い方

tag: nodejsnvm


nvmの使い方

概要

  • Node.jsのバージョン管理ツール
  • 複数のNode.jsバージョンをインストール・切り替えできる
  • システムにインストールされたNode.jsに影響を与えずにバージョンを切り替え可能
  • プロジェクトごとに異なるNode.jsバージョンを簡単に管理
  • 各Node.jsバージョンに対応したnpmも自動的に切り替わる

インストール

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

インストール後、シェルを再起動するか以下を実行してnvmコマンドを有効化する:

$ export NVM_DIR="$HOME/.nvm"
$ [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"

基本操作

リモートで利用可能なバージョン一覧の表示

$ nvm ls-remote

Node.jsのインストール

$ nvm install <version>   # 例: nvm install 22

インストール済みバージョン一覧の表示

$ nvm ls

バージョンの切り替え

$ nvm use <version>       # 例: nvm use 14.17.0

デフォルトバージョンの設定

$ nvm alias default <version>  # 例: nvm alias default 16

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

$ nvm uninstall <version>

参考

  • nvm (Node Version Manager) GitHubリポジトリ
  • /node/


nodejsnvm Share Tweet