Ir para o conteúdo

MkDocs

Contribuição

Para contribuir com a documentação do CD-MOJ leia esse arquivo para entender o funcionamento da tecnologia utilizada, que é o Mkdocs.


Mkdocs

O MkDocs utiliza o Markdown, uma linguagem de marcação leve, como formato principal para escrever a documentação. O Markdown oferece uma sintaxe simples que é fácil de ler e escrever, tornando-o acessível tanto para usuários técnicos quanto não técnicos. Com o MkDocs, você pode escrever o conteúdo da sua documentação em arquivos Markdown e, em seguida, gerar um site estático a partir desses arquivos.


Começando

Faça o clone do repositorio de documentação com o comando:

git clone https://github.com/cd-moj/cd-moj.docs
git switch main

Note que a temos duas branchs gh-deploy onde estão os arquivos de deploy, a aplicação após o build e main onde estão os arquivos source. Assim, as alterações devem ser feitas na branch main. Para mais informaçẽos acesse a documentação do Mkdocs

mkdocs serve

Para subir localmente a aplicação use o comando

mkdocs serve

mkdocs build

Para buildar e gerar os html's automaticamente utilize o comando

mkdocs build

mkdocs gh-deploy

Para realizar o deploy utilize o comando

mkdocs gh-deploy

Importante verificar as alterações feitas nos documentos de antemão usando os comandos build ou serve.

Erros

As imagens e vídeos não aparecem localmente da forma que estão feitas, mas funcionam no deploy. Se quiser verificar se está correto, modifique localmente e mantenha o padrão realizado para subir no deploy.