Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
NOME
gdcloud topic cli-trees - Supplementary help for CLI trees.
DESCRIZIONE
Gli alberi CLI sono dizionari nidificati statici che descrivono tutti i gruppi, i comandi, i flag, gli argomenti posizionali, il testo della guida e i percorsi dei moduli di completamento per una CLI. Un albero CLI statico è spesso molto più veloce da caricare e accedere rispetto a un albero CLI generato in fase di runtime da una CLI attiva. Inoltre, è una rappresentazione più compatta. Un albero dell'interfaccia a riga di comando correttamente formato può essere utilizzato per riprodurre la documentazione di assistenza per un'intera interfaccia a riga di comando.
File di dati CLI-Trees
Un albero CLI è un dizionario memorizzato in un file JSON. Per convenzione, il nome di base del file è il nome della CLI corrispondente. Ad esempio, il nome del file dell'albero della CLI per gcloud CLI è gdcloud.json.
Gli alberi della CLI associati ai moduli gcloud CLI vengono installati nella sottodirectory data/cli della directory principale del bundle gcloud CLI decompresso.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Difficile da capire","hardToUnderstand","thumb-down"],["Informazioni o codice di esempio errati","incorrectInformationOrSampleCode","thumb-down"],["Mancano le informazioni o gli esempi di cui ho bisogno","missingTheInformationSamplesINeed","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-09-04 UTC."],[[["\u003cp\u003eCLI trees are static, nested dictionaries that define a CLI's structure, including commands, flags, and help text.\u003c/p\u003e\n"],["\u003cp\u003eThey are faster to load and access compared to runtime-generated CLI trees and represent the information in a more compact format.\u003c/p\u003e\n"],["\u003cp\u003eCLI trees are stored as JSON files, with the filename typically matching the corresponding CLI name (e.g., \u003ccode\u003egdcloud.json\u003c/code\u003e for the gdcloud CLI).\u003c/p\u003e\n"],["\u003cp\u003eThe gdcloud CLI tree is located in the \u003ccode\u003edata/cli\u003c/code\u003e subdirectory within the unzipped gdcloud CLI bundle, yet the gdcloud CLI does not require this file to run.\u003c/p\u003e\n"]]],[],null,["# gdcloud topic cli-trees\n\nNAME\n----\n\ngdcloud topic cli-trees - Supplementary help for CLI trees.\n\nDESCRIPTION\n-----------\n\nCLI trees are static nested dictionaries that describe all groups, commands, flags, positionals, help text, and completer module paths for a CLI. A static CLI tree is often much faster to load and access than a CLI tree generated at runtime from an active CLI. It is also a more compact representation. A properly formed CLI tree can be used to reproduce the help documentation for an entire CLI.\n\nCLI-Trees Data Files\n--------------------\n\nA CLI tree is a dictionary stored in a JSON file. By convention, the file base name is the corresponding CLI name. For example, the CLI tree file name for the gdcloud CLI is `gdcloud.json`.\nCLI trees associated with gdcloud CLI modules are installed in the `data/cli` subdirectory of the root of the unzipped gdcloud CLI bundle directory. \n\n \u003cUNZIPPED_CLI_DIR_PATH\u003e/google-distributed-cloud-hosted-cli/data/cli/gdcloud.json\n\nThis file contains tree data for the gdcloud CLI. Note that the gdcloud CLI does not require this CLI tree to run."]]