Skip to content

volta uninstall

Команда volta uninstall позволяет удалять любые глобальные пакеты, установленные с помощью volta install. Имеет следующий синтаксис:

bash
Удаляет инструменты из вашего инструментария

Использование:
    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

bash
# Удалить Node
volta uninstall node

Удаление Node удаляет его как версию по умолчанию, но не удаляет исполняемый файл из кэша Volta. Это означает, что закреплённые проекты всё ещё смогут использовать указанную версию Node.

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

bash
# Удалить npm
volta uninstall npm

# Удалить yarn
volta uninstall yarn

# Удалить pnpm
volta uninstall pnpm

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

bash
# Удалить TypeScript
volta uninstall typescript

# Удалить ESLint
volta uninstall eslint

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

Когда вы удаляете инструмент с помощью volta uninstall:

  1. Инструмент удаляется из вашего инструментария по умолчанию
  2. Любые глобальные прокладки для этого инструмента удаляются из вашего PATH
  3. Фактический инструмент остаётся в кэше Volta для использования проектами с закреплёнными версиями

Удаление vs. Удаление из кэша

volta uninstall удаляет инструмент только из вашего инструментария по умолчанию. Исполняемые файлы инструмента остаются в кэше Volta для использования проектами, которые закрепили эту конкретную версию.

Если вы хотите полностью удалить инструмент из системы, включая удаление из кэша Volta, вам нужно:

  1. Удалить его с помощью volta uninstall <tool>
  2. Удалить его из директории кэша Volta (обычно в ~/.volta/tools/)