Skip to content

volta list

Команда volta list показывает инструменты, доступные в текущем инструментарии. Имеет следующий синтаксис:

bash
Показывает текущий инструментарий

Использование:
    volta list [FLAGS] [OPTIONS] [SUBCOMMAND]

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

ПОДКОМАНДЫ:
    all             Показать все доступные инструменты
    node            Показать все версии Node.js
    npm             Показать все версии npm
    yarn            Показать все версии Yarn
    pnpm            Показать все версии pnpm (когда включён флаг функции)
    packages        Показать все исполняемые файлы пакетов

Примеры

Список всех инструментов

Чтобы увидеть все инструменты в вашем инструментарии:

bash
volta list all

Это покажет вашу версию Node.js по умолчанию, любые пакетные менеджеры, которые вы установили, и любые исполняемые файлы пакетов, установленных глобально.

Список конкретных типов инструментов

Вы также можете показать конкретные типы инструментов:

bash
# Список установленных версий Node.js
volta list node

# Список установленных версий npm
volta list npm

# Список установленных версий Yarn
volta list yarn

# Список установленных версий pnpm (когда включён флаг функции)
volta list pnpm

# Список установленных исполняемых файлов пакетов
volta list packages

Формат вывода

Команда volta list организует свой вывод по типам инструментов:

⚡️ Node: v16.14.2 (default)

⚡️ Package Managers:
    npm: v8.5.0 (default)
    yarn: v1.22.19 (default)

⚡️ Packages:
    typescript: v4.7.4 (default)
    eslint: v8.15.0 (default)

Каждая запись показывает:

  • Имя инструмента
  • Его версию
  • Установлен ли он как версия по умолчанию

Понимание вывода

  • Default: Это показывает версию, которая будет использоваться, когда вы не в проекте с закреплённой версией
  • Инструменты vs. Пакеты: Node.js, npm и yarn считаются инструментами, в то время как глобально установленные npm пакеты перечислены под "Packages"
  • Текущие vs. Доступные: Команда показывает только установленные в данный момент инструменты, а не все доступные версии

Случаи использования

volta list полезен для:

  1. Проверки, какую версию Node.js или пакетного менеджера вы установили как версию по умолчанию
  2. Проверки, какие глобальные пакеты вы установили с помощью Volta
  3. Подтверждения успешной установки инструмента
  4. Просмотра, какие версии инструментов у вас кэшированы локально