Skip to content

ツールのインストールと更新

Volta により、システムとプロジェクトで JavaScript ツールを簡単にインストール・管理できます。

Node.js のインストール

デフォルト Node バージョン

Node.js をデフォルトバージョンとしてインストールするには:

bash
volta install node

このコマンドは最新の LTS(長期サポート)バージョンの Node.js をインストールします。特定バージョンをインストールするには:

bash
volta install node@16
volta install node@16.14.2

バージョン範囲も使用できます:

bash
volta install node@16.14
volta install node@^16.14

プロジェクト固有の Node バージョン

特定の Node.js バージョンをプロジェクトに固定するには:

bash
volta pin node@16.14.2

これにより package.json ファイルに volta セクションが追加されます:

json
{
  "volta": {
    "node": "16.14.2"
  }
}

パッケージマネージャーの管理

デフォルトパッケージマネージャー

デフォルトパッケージマネージャーを設定するには:

bash
volta install npm@8
volta install yarn@1.22
volta install pnpm@7

プロジェクト固有のパッケージマネージャー

パッケージマネージャーのバージョンをプロジェクトに固定するには:

bash
volta pin npm@8
volta pin yarn@1.22

これにより package.json が更新されます:

json
{
  "volta": {
    "node": "16.14.2",
    "npm": "8.5.0"
  }
}

グローバルパッケージ

グローバルツールのインストール

グローバル JavaScript パッケージをインストールするには:

bash
volta install typescript
volta install eslint

特定バージョンの場合:

bash
volta install typescript@4.6.3

インストール済みツールの表示

インストール済みツールを表示するには:

bash
volta list all

特定タイプのツールのみを表示するには:

bash
volta list node
volta list npm
volta list yarn
volta list packages

ツールの更新

グローバルツールの更新

グローバルパッケージを最新バージョンに更新するには:

bash
volta install typescript@latest

プロジェクトツールの更新

プロジェクト固有のツールを更新するには:

bash
volta pin node@latest
volta pin npm@latest

ツールのアンインストール

グローバルパッケージをアンインストールするには:

bash
volta uninstall typescript

デフォルトツールをアンインストールするには:

bash
volta uninstall node
volta uninstall npm

注意:プロジェクトがそのツールを必要とする場合、システムから削除されません。