This repository is part of the open source project CZERTAINLY. You can find more information about the project at CZERTAINLY repository, including the contribution guide.
CZERTAINLY documentation is built using Docusaurus, a modern static website generator.
The contribution is easy, fork the repository and make a pull request with your changes. For the contribution guide to the CZERTAINLY, refer to CZERTAINLY repository.
To learn how to work with Docusaurus, refer to the Docusaurus documentation.
Important
Check the Docusaurus requirements when you are setting up your environment for the first time and would like to run the documentation locally.
Note
Installation of the prerequisites may differ based on your operating system. Check the instruction for your operating system before you start the installation.
- Use
yarn install
for installation of the documentation modules and dependencies. - Use
yarn start
to start a local development server providing a rendered version of your local copy of the documentation. It will be typically available on http://localhost:3000/ and browser window should automatically open up for you. - Use
yarn build
for building the documentation. This command generates static content into thebuild
directory.
Note
You can use npm
instead of yarn
for the same purpose. The yarn
is a package manager that doubles as project manager. It is a good alternative to npm
and it is recommended to use it for the development of the CZERTAINLY documentation.
The CZERTAINLY documentation is deployed to the GitHub pages. The deployment is done automatically by the GitHub Actions when the changes are merged to the gh-pages
branch.