0

Příklad konfigurace TOML: Platná nastavení serveru s tabulkami a poli

Zkontrolujte syntaxi a strukturu konfiguračních souborů TOML lokálně a bezpečně.

Zpracování... 0%
Analýza TOML tabulek
Ověřování proměnných
Kontrola bloků pole
Kontrola duplicitních záhlaví
Kompilace proměnných

Výsledek

Tato stránka otevře validátor TOML s předinstalovaným malým realistickým konfiguračním souborem: klíče metadat nejvyšší úrovně včetně pole inline tags, tabulky [server] s vnořenou podtabulkou [server.limits] a opakovaný blok pole tabulek [[plugins]] se seznamem dvou položek pluginů. Níže uvedený výsledek průchodu se vypočítá v okamžiku načtení stránky pomocí stejných pravidel analýzy jako u jakéhokoli souboru, který vložíte.

Syntaxe tabulek a polí TOML je místo, kde se ručně psané konfigurační soubory nejčastěji pokazí, takže tento příklad je vytvořen tak, aby procvičil části, na kterých záleží: název podtabulky s tečkami, vložené pole s koncovou závorkou na stejném řádku a syntaxe dvojité závorky [[...]], kterou TOML používá speciálně k tomu, aby se záhlaví tabulky opakovalo – jediný případ, kdy se stejná chyba neobjeví dvakrát. Zrcadlí tvar skutečného souboru Cargo.toml, pyproject.toml nebo souboru nastavení aplikace.

Vložte svůj vlastní TOML do pole a zkontrolujte jej stejným způsobem. Pokud se záhlaví tabulky s jednou závorkou, jako je [server], náhodně opakuje nebo je klíč duplikován ve stejné tabulce, validátor oznámí přesný řádek – stejnou třídu chyb, jaká byla ukázána na stránce s přednastavením chyby tabulky duplikace.