config validate

Überprüft eine Dev Proxy-Konfigurationsdatei, ohne den Proxy zu starten.

Zusammenfassung

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

Verbrauch

devproxy config validate

Options

Name Description Zulässige Werte Standard
-c, --config-file <configFile> Der Pfad zur zu überprüfenden Konfigurationsdatei Lokaler Dateipfad devproxyrc.json
--output <format> Ausgabeformat text, json text
-?, -h, --help Anzeigen von Hilfe- und Nutzungsinformationen n/a n/a

Beispiele

Überprüfen der Standardkonfigurationsdatei

devproxy config validate

Überprüfen einer bestimmten Konfigurationsdatei

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

Überprüfen und Abrufen einer strukturierten JSON-Ausgabe

devproxy config validate --output json

Exitcodes

Code Bedeutung
0 Die Konfiguration ist gültig.
2 Die Konfiguration ist ungültig, oder die Datei wurde nicht gefunden.

Bemerkungen

Der config validate Befehl überprüft Folgendes:

  • Die Konfigurationsdatei ist vorhanden und ist gültiger JSON-Code.
  • Die Konfiguration entspricht dem angegebenen $schema
  • Alle referenzierten Plug-In-Pfade sind vorhanden und können geladen werden.
  • URL-Muster sind syntaktisch korrekt.

Hinweis

Die Schemaüberprüfung gilt nur für JSON-basierte Konfigurationsdateien. YAML-Konfigurationsdateien werden zur Laufzeit nicht anhand von Schemas überprüft.

Verwenden Sie diesen Befehl in CI/CD-Pipelines, um Konfigurationsfehler vor der Bereitstellung abzufangen.