This website is built using Docusaurus 2, a modern static website generator.
cd website
yarn
cd website
yarn start
This command starts a local development server and open up a browser window. Most changes are reflected live without having to restart the server.
cd website
yarn build
This command generates static content into the build
directory and can be
served using any static contents hosting service.
Install Ruby gems used for markdown generation in scripts
folder:
cd scripts
bundle install
Do not edit markdown files directly - they're generated using ERB
(Embedded RuBy).
Instead of editing .md
files directly, apply your changes to some_doc.md.erb
and
then generate markdown by running make generate USE_CONTAINER=none
in the root folder
of this repository.
Running make generate USE_CONTAINER=none
will apply your changes to all affected markdown files.
Commit, push & create a PR with markdown files generated by the templating system.