Docs
Getting started
Prerequisites
- Node.js 22+
- A folder of markdown content with a
config.yaml(this repo’sContent/is an example)
Run against this vault
From a clone of lefolio-academic:
cd lefolio-academic
npm install
node scripts/lefolio.mjs dev --content ../lefolio.md/ContentOpen the local URL (no basePath for lefolio.md, so usually http://localhost:3000/).
Production build
node scripts/lefolio.mjs build --content ../lefolio.md/ContentStatic files land in the engine’s out/ directory.
Configure the template
In Content/config.yaml:
template: showcase
theme:
preset: ink
mode: lightAcademic sites use template: academic instead.
