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
полезен для:
- Проверки, какую версию Node.js или пакетного менеджера вы установили как версию по умолчанию
- Проверки, какие глобальные пакеты вы установили с помощью Volta
- Подтверждения успешной установки инструмента
- Просмотра, какие версии инструментов у вас кэшированы локально