This website is built using Docusaurus (facebook/docusaurus), a modern static website generator.
Make sure Node.js (LTS or above) is installed.
Install the dependencies:
npm installStart the local development server (by default it opens a window in the browser on localhost:3000):
npm startFrom there, you can edit the files and see changes in live in the browser.
To see the search in action, build and use the results to run the website:
npm run build
npm run serveImportant
Make sure to review this customizations when doing upgrades
Idea found on discussion #8799:
npm run swizzle @docusaurus/theme-classic -- DocItem/LayoutFiles are in src/theme/DocItem/Layout.
Tip
Run the command to see what is possible to swizzle:
npm run swizzle @docusaurus/theme-classic -- --listCheck YAML files:
docker run --rm -v "$(pwd)":/data cytopia/yamllint .Check Markdown files:
docker run --rm -v "$(pwd)":/workdir davidanson/markdownlint-cli2 "**/*.md"