Skip to content

Команды управления плагинами

Группа команд для управления плагинами Runium.

Синтаксис:

sh
runium plugin <command> [options]

plugin list

Вывести список установленных плагинов.

Синтаксис:

sh
runium plugin list [options]

Опции:

  • -d, --disabled - показать только отключенные плагины (несовместимо с --enabled)
  • -e, --enabled - показать только включенные плагины (несовместимо с --disabled)
  • -s, --sort - сортировать по имени

Пример:

sh
# Показать все плагины
runium plugin list

# Показать только включенные плагины
runium plugin list --enabled

# Показать отключенные плагины с сортировкой
runium plugin list --disabled --sort

plugin add

Добавить новый плагин в профиль.

Синтаксис:

sh
runium plugin add [options] <plugin>

Аргументы:

  • <plugin> - имя пакета плагина или абсолютный путь к файлу

Опции:

  • -f, --file - использовать путь к файлу вместо имени пакета

Пример:

sh
# Добавить плагин из npm пакета
runium plugin add @runium/some-plugin

# Добавить плагин из локального файла
runium plugin add --file /path/to/plugin.js

plugin remove

Удалить плагин из профиля.

Синтаксис:

sh
runium plugin remove [options] [name...]

Аргументы:

  • [name...] - имена плагинов для удаления

Опции:

  • -a, --all - удалить все плагины

Пример:

sh
# Удалить конкретный плагин
runium plugin remove some-plugin

# Удалить несколько плагинов
runium plugin remove plugin1 plugin2 plugin3

# Удалить все плагины
runium plugin remove --all

plugin disable

Отключить плагин без удаления из профиля.

Синтаксис:

sh
runium plugin disable [options] [name...]

Аргументы:

  • [name...] - имена плагинов для отключения

Опции:

  • -a, --all - отключить все плагины

Пример:

sh
# Отключить конкретный плагин
runium plugin disable some-plugin

# Отключить несколько плагинов
runium plugin disable plugin1 plugin2

# Отключить все плагины
runium plugin disable --all

plugin enable

Включить ранее отключенный плагин.

Синтаксис:

sh
runium plugin enable [options] [name...]

Аргументы:

  • [name...] - имена плагинов для включения

Опции:

  • -a, --all - включить все плагины

Пример:

sh
# Включить конкретный плагин
runium plugin enable some-plugin

# Включить несколько плагинов
runium plugin enable plugin1 plugin2

# Включить все плагины
runium plugin enable --all

plugin get-options

Получить опции плагина.

Синтаксис:

sh
runium plugin get-options [options] <name>

Аргументы:

  • <name> - имя плагина

Опции:

  • -r, --raw - вывести опции в формате JSON

Пример:

sh
# Показать опции плагина в виде таблицы
runium plugin get-options some-plugin

# Показать опции плагина в формате JSON
runium plugin get-options --raw some-plugin

plugin set-options

Установить опции плагина.

Синтаксис:

sh
runium plugin set-options <name> <value>

Аргументы:

  • <name> - имя плагина
  • <value> - опции в виде объектного литерала (строка)

Пример:

sh
# Установить опции плагина
runium plugin set-options some-plugin "{ timeout: 5000 }"

# Установить вложенные опции
runium plugin set-options some-plugin "{ server: { port: 8080, host: 'localhost' } }"

# Обновить отдельные опции (существующие опции будут объединены)
runium plugin set-options some-plugin "{ debug: true }"