Skip to content

volta install

Команда volta install устанавливает версию инструмента по умолчанию. Она также получает инструмент, если он ещё не кэширован локально. Имеет следующий синтаксис:

bash
Устанавливает инструменты в ваш инструментарий

Использование:
    volta install [FLAGS] <tool[@version]>...

ФЛАГИ:
        --verbose    Включить подробную диагностику
        --quiet      Предотвратить ненужный вывод
    -h, --help       Напечатать справочную информацию

АРГУМЕНТЫ:
    <tool[@version]>...    Инструменты для установки, такие как `node`, `yarn@latest` или `your-package@^14.4.3`.

Примеры

Установка Node.js

bash
# Установить последнюю LTS версию Node как версию по умолчанию
volta install node

# Установить конкретную версию Node
volta install node@16.14.2

# Установка с использованием semver диапазона
volta install node@16
volta install node@^16.14

Установка пакетных менеджеров

bash
# Установить последнюю версию npm
volta install npm

# Установить конкретную версию yarn
volta install yarn@1.22.19

# Установить pnpm (с включённым флагом функции)
VOLTA_FEATURE_PNPM=1 volta install pnpm

Установка глобальных пакетов

bash
# Установить последнюю версию TypeScript
volta install typescript

# Установить конкретную версию пакета
volta install eslint@8.15.0

# Установить несколько пакетов сразу
volta install prettier typescript eslint

Что происходит при установке

Когда вы запускаете volta install:

  1. Volta загружает инструмент (если он ещё не кэширован локально)
  2. Устанавливает его как версию по умолчанию для этого инструмента
  3. Создаёт прокладки, позволяющие использовать инструмент где угодно в системе

В отличие от volta fetch, установка инструмента делает его доступным в вашем PATH через систему прокладок Volta. Это означает, что вы можете использовать инструмент из любой директории в вашей системе.

Влияние на систему

  • volta install node влияет на версию Node по умолчанию, используемую вне проектов без закреплённой версии
  • volta install yarn устанавливает пакетный менеджер по умолчанию, когда не указана версия, специфичная для проекта
  • Исполняемые файлы глобальных пакетов, установленных с помощью volta install, доступны в вашем PATH

Чтобы увидеть текущие установленные инструменты, используйте команду volta list.