/
Static Site Generation

Static Site Generation

If you don’t want to serve the live version of your site, you can also generate files, these can be one of the three supported formats :

  • HTML output
  • Single page HTML output
  • Atlassian Confluence upload

Generating a complete set of pages, with navigation

daux --destination=[Output Directory Relative Direction]

Options

For more options, run

daux generate --help

Specify the configuration file

Specify the format

Valid options are html, confluence or html-file. You can also add your own formats through Processors

daux --format=html

Specify a processor

A processor can be specified through the --processor option, this should be the name of a class inside the Todaymade\Daux\Extension namespace.

By running :

daux --processor=Processor

Daux will be looking for Todaymade\Daux\Extension\Processor inside the daux folder.

You can try to run this command, we added a small example Processor.

Specify the source

By default, the source is taken from the docs_directory configuration value in global.json but you can override it here.

daux --source=docs_to_generate

The path can be absolute or relative

Specify the destination

By default the destination is static

daux --destination=generated_docs

The path can be absolute or relative