Docs site
Developer docs use VitePress in docs/.
bash
npm run docs:dev
npm run docs:build
npm run docs:previewDeploy
Docs are published to GitHub Pages only:
https://thaikolja.github.io/nuxt-toc/
Workflow: .github/workflows/docs.yml
- Trigger: push to
mainthat touchesdocs/**(or manual Actions → docs → Run workflow) - Build uses
base: /nuxt-toc/ - Local
docs:devusesbase: /
Setup once
- Repo Settings → Pages → Source: GitHub Actions
- Push docs changes to
main
No Cloudflare or monorepo tokens are required.
Logo: docs/public/logo.png (copied from root logo.png).
