23 lines
913 B
Plaintext
23 lines
913 B
Plaintext
Usage:
|
|
v doc [flags] [module_name / folder / V file]
|
|
|
|
Examples:
|
|
v doc os
|
|
v doc -o math.html math
|
|
v doc -m -f html vlib/
|
|
|
|
Generates the documentation of a given directory, module, or V source file
|
|
and prints or saves them to its desired format. It can generate HTML, JSON,
|
|
or Markdown format.
|
|
|
|
Options:
|
|
-all Includes private and public functions/methods/structs/consts/enums.
|
|
-f Specifies the output format to be used.
|
|
-inline-assets
|
|
Embeds the contents of the CSS and JS assets into the webpage directly.
|
|
-l Show the locations of the generated signatures. (For plaintext only)
|
|
-m Generate docs for modules listed in that folder.
|
|
-o Specifies the output file/folder path where to store the generated docs.
|
|
-s Serve HTML-generated docs via HTTP.
|
|
-r Include README.md to docs if present.
|
|
-v Enables verbose logging. For debugging purposes. |