Commands: build
build
builds a production-ready version of a Blurry static site. It outputs the site in the folder specified by the build_directory_name
setting, which defaults to ./dist/
To build the site, Blurry:
- Generates responsive image sizes
- Converts images to AVIF
- Generates HTML pages (minified)
- Generates a sitemap
For the given content
directory contents:
$ tree content
content
โโโ commands
โ โโโ build.md
โ โโโ runserver.md
โโโ configuration
โ โโโ blurry.toml.md
โ โโโ environment-variables.md
โ โโโ settings.md
โโโ content
โ โโโ images.md
โ โโโ markdown.md
โโโ getting-started
โ โโโ introduction.md
โ โโโ quick-start.md
โโโ images
โ โโโ schema.org-logo.png
โโโ index.md
โโโ templates
โโโ context.md
โโโ syntax.md
7 directories, 13 files
the build
output would look something like:
$ blurry build
Gathered 14 tasks (sitemap and 13 content files)
Took 0.143583 seconds
and the dist/
directory would look like:
$ tree dist
dist
โโโ commands
โ โโโ build
โ โ โโโ index.html
โ โโโ runserver
โ โโโ index.html
โโโ configuration
โ โโโ blurry.toml
โ โ โโโ index.html
โ โโโ environment-variables
โ โ โโโ index.html
โ โโโ settings
โ โโโ index.html
โโโ content
โ โโโ images
โ โ โโโ index.html
โ โโโ markdown
โ โโโ index.html
โโโ getting-started
โ โโโ introduction
โ โ โโโ index.html
โ โโโ quick-start
โ โโโ index.html
โโโ images
โ โโโ schema.org-logo-285.avif
โ โโโ schema.org-logo-285.png
โ โโโ schema.org-logo-354.avif
โ โโโ schema.org-logo-354.png
โ โโโ schema.org-logo.avif
โ โโโ schema.org-logo.png
โโโ index.html
โโโ sitemap.xml
โโโ templates
โโโ context
โ โโโ index.html
โโโ syntax
โโโ index.html
18 directories, 19 files