Skip to content

MkDocs Cheatsheet#

Usage#

  • live preview with hot reload builds: mkdocs serve --dirtyreload

  • --dirtyreload only rebuilds dirty pages with changed source timestamps

  • clean build: mkdocs build --clean --dirty --site-dir ./.build/site

  • --clean: clean build

  • --site-dir: specify output directory
  • -dirty: only rebuilds dirty pages
  • start simple server: python -m http.server -d ./.build/site

  • upgrade mkdocs

  • install pip-check-updates: pip install pip-check-updates; pip install --upgrade pip-check-updates

  • find outdated: pcu requirements.txt
  • update requirements.txt: pcu requirements.txt -u

Setup#