Project Options

This article documents options that define the type, render targets, and output of a project.

See the Project Basics article for additional documentation on using projects.

Project options are specified under the project key. For example:

---
project:
  type: website
  output-dir: _site
---
type

Project type (default, website, or book)

render

Files to render (defaults to all files)

execute-dir

Working directory for computations: file uses the directory of the currently executing file, project uses the root project directory.

output-dir

Output directory

lib-dir

HTML library (JS/CSS/etc.) directory

resources

Additional file resources to be copied to output directory