volta uninstall
Команда volta uninstall
позволяет удалять любые глобальные пакеты, установленные с помощью volta install
. Имеет следующий синтаксис:
Удаляет инструменты из вашего инструментария
Использование:
volta uninstall [FLAGS] <tool>
ФЛАГИ:
--verbose Включить подробную диагностику
--quiet Предотвратить ненужный вывод
-h, --help Напечатать справочную информацию
АРГУМЕНТЫ:
<tool> Инструмент для удаления, такой как `node`, `npm`, `yarn` или <package>
Примечание Начиная с Volta 0.9.0, вы также можете использовать
npm uninstall --global
илиyarn global remove
пакетного менеджера для удаления пакетов
Примеры
Удаление Node.js
# Удалить Node
volta uninstall node
Удаление Node удаляет его как версию по умолчанию, но не удаляет исполняемый файл из кэша Volta. Это означает, что закреплённые проекты всё ещё смогут использовать указанную версию Node.
Удаление пакетных менеджеров
# Удалить npm
volta uninstall npm
# Удалить yarn
volta uninstall yarn
# Удалить pnpm
volta uninstall pnpm
Удаление глобальных пакетов
# Удалить TypeScript
volta uninstall typescript
# Удалить ESLint
volta uninstall eslint
Что происходит при удалении
Когда вы удаляете инструмент с помощью volta uninstall
:
- Инструмент удаляется из вашего инструментария по умолчанию
- Любые глобальные прокладки для этого инструмента удаляются из вашего PATH
- Фактический инструмент остаётся в кэше Volta для использования проектами с закреплёнными версиями
Удаление vs. Удаление из кэша
volta uninstall
удаляет инструмент только из вашего инструментария по умолчанию. Исполняемые файлы инструмента остаются в кэше Volta для использования проектами, которые закрепили эту конкретную версию.
Если вы хотите полностью удалить инструмент из системы, включая удаление из кэша Volta, вам нужно:
- Удалить его с помощью
volta uninstall <tool>
- Удалить его из директории кэша Volta (обычно в
~/.volta/tools/
)