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