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
:
- Volta загружает инструмент (если он ещё не кэширован локально)
- Устанавливает его как версию по умолчанию для этого инструмента
- Создаёт прокладки, позволяющие использовать инструмент где угодно в системе
В отличие от volta fetch
, установка инструмента делает его доступным в вашем PATH через систему прокладок Volta. Это означает, что вы можете использовать инструмент из любой директории в вашей системе.
Влияние на систему
volta install node
влияет на версию Node по умолчанию, используемую вне проектов без закреплённой версииvolta install yarn
устанавливает пакетный менеджер по умолчанию, когда не указана версия, специфичная для проекта- Исполняемые файлы глобальных пакетов, установленных с помощью
volta install
, доступны в вашем PATH
Чтобы увидеть текущие установленные инструменты, используйте команду volta list
.