Установка и обновление инструментов
Volta позволяет легко устанавливать и управлять JavaScript инструментами в вашей системе и проектах.
Установка Node.js
Версия Node по умолчанию
Чтобы установить Node.js как версию по умолчанию:
volta install node
Эта команда устанавливает последнюю LTS (долгосрочная поддержка) версию Node.js. Чтобы установить конкретную версию:
volta install node@16
volta install node@16.14.2
Вы также можете использовать диапазоны версий:
volta install node@16.14
volta install node@^16.14
Версия Node для конкретного проекта
Чтобы закрепить конкретную версию Node.js за вашим проектом:
volta pin node@16.14.2
Это добавит секцию volta
в ваш файл package.json
:
{
"volta": {
"node": "16.14.2"
}
}
Управление пакетными менеджерами
Пакетный менеджер по умолчанию
Чтобы установить пакетный менеджер по умолчанию:
volta install npm@8
volta install yarn@1.22
volta install pnpm@7
Пакетный менеджер для конкретного проекта
Чтобы закрепить версию пакетного менеджера за вашим проектом:
volta pin npm@8
volta pin yarn@1.22
Это обновит ваш package.json
:
{
"volta": {
"node": "16.14.2",
"npm": "8.5.0"
}
}
Глобальные пакеты
Установка глобальных инструментов
Чтобы установить глобальные JavaScript пакеты:
volta install typescript
volta install eslint
Для конкретных версий:
volta install typescript@4.6.3
Просмотр установленных инструментов
Чтобы посмотреть ваши установленные инструменты:
volta list all
Чтобы посмотреть только определённые типы инструментов:
volta list node
volta list npm
volta list yarn
volta list packages
Обновление инструментов
Обновление глобальных инструментов
Чтобы обновить глобальный пакет до последней версии:
volta install typescript@latest
Обновление инструментов проекта
Чтобы обновить инструменты, специфичные для проекта:
volta pin node@latest
volta pin npm@latest
Удаление инструментов
Чтобы удалить глобальный пакет:
volta uninstall typescript
Чтобы удалить инструменты по умолчанию:
volta uninstall node
volta uninstall npm
Примечание: Это не удалит инструмент из системы, если он нужен проекту.