Проверка конфигурации

Проверяет файл конфигурации прокси-сервера разработки без запуска прокси-сервера.

Краткие сведения

devproxy config validate [options]

Options:
  -c, --config-file <file>    Configuration file to validate (default: devproxyrc.json)
  --output <format>           Output format: text|json (default: text)
  -h, --help                  Show help

Usage

devproxy config validate

Options

Имя. Description Допустимые значения По умолчанию
-c, --config-file <configFile> Путь к файлу конфигурации для проверки Путь к локальному файлу devproxyrc.json
--output <format> Формат вывода text, json text
-?, -h, --help Показывать справочную и пользовательскую информацию n/a n/a

Примеры

Проверка файла конфигурации по умолчанию

devproxy config validate

Проверка определенного файла конфигурации

devproxy config validate --config-file ./my-config.json

Проверка и получение структурированных выходных данных JSON

devproxy config validate --output json

Коды выхода

Код Значение
0 Допустимая конфигурация
2 Конфигурация недопустимая или файл не найден

Замечания

Команда config validate проверяет, что:

  • Файл конфигурации существует и является допустимым JSON
  • Конфигурация соответствует указанной конфигурации. $schema
  • Все пути подключаемого модуля, на которые ссылается ссылка, существуют и могут быть загружены
  • Шаблоны URL-адресов синтаксически правильно

Замечание

Проверка схемы применяется только к файлам конфигурации на основе JSON. Файлы конфигурации YAML не проверяются на соответствие схемам во время выполнения.

Используйте эту команду в конвейерах CI/CD для перехвата ошибок конфигурации перед развертыванием.