Volta の使い方

Volta インストール

% curl https://get.volta.sh | bash

Node インストール

% volta install node@20.11.1

% volta install node@20

※メジャーバージョンのみ指定した場合は、メジャーバージョンの安定版がインストールされる

パッケージマネージャー(npm / yarn)のインストール

# npm
% volta install npm

# yarn
% volta install yarn

※デフォルトバージョンで実行されてインストールされます。

Node アンインストール

% rm -rf ~/.volta/tools/image/node/x.x.x

よく使うコマンド

Node プロジェクトのランタイムやパッケージマネージャーを固定

# プロジェクトのディレクトリへ移動
% cd project-dir

% volta pin node@20.11.1

※ Node.js や npm のバージョンを揃えることができます。package.json に下記が追加されます。そもそもnpm init してな package.json が存在しない場合は利用できません。

{
  // 省略
  "volta": {
    "node": "20.11.1"
  }
  // 省略
}

※ package.json にインストールされていない Node のバージョンが指定されている場合は、node -v などで node を利用したとき volta で自動的に対象のバージョンがインストールされます。

インストール済み node を確認

% volta list node

リスト全て表示

% volta list all