Skip to content

Contribuindo

For full documentation visit mkdocs.org.

Instalação

Instalar com um gerenciador de pacotes Se você tem e usa um gerenciador de pacotes (como apt-get , dnf , homebrew , yum , chocolatey , etc.) para instalar pacotes em seu sistema, então você pode querer procurar por um pacote "MkDocs" e, se um recente versão está disponível, instale-a com o seu gerenciador de pacotes (verifique a documentação do seu sistema para obter detalhes). É isso aí, está feito! Pule para Introdução .

Se o seu gerenciador de pacotes não tiver um pacote "MkDocs" recente, você ainda poderá usar o gerenciador de pacotes para instalar o "Python" e o "pip". Então você pode usar o pip para instalar o MkDocs .

Instalação manual Para instalar manualmente o MkDocs você precisará do Python instalado em seu sistema, assim como o gerenciador de pacotes Python, pip . Você pode verificar se você já instalou esses itens a partir da linha de comando:

$ python --version
Python 2.7.2
$ pip --version
pip 1.5.2

O MkDocs suporta as versões 2.7, 3.4, 3.5, 3.6, 3.7 e pypy do Python.

Instalando o MkDocs

Instale o mkdocspacote usando pip:

pip install mkdocs

Agora você deve ter o mkdocscomando instalado em seu sistema. Corra mkdocs --versionpara verificar se tudo funcionou bem.

$ mkdocs --version
mkdocs, version 0.15.3

Instalando o Tema

Instale o tema material usando pip:

pip install mkdocs-material

Ambiente de Teste

Há um único arquivo de configuração nomeado mkdocs.ymle uma pasta chamada docsque conterá seus arquivos de origem da documentação. No momento, a docs pasta contém apenas uma única página de documentação, chamada index.md.

O MkDocs vem com um servidor de desenvolvimento integrado que permite visualizar sua documentação enquanto você trabalha nela. Verifique se você está no mesmo diretório que o mkdocs.yml arquivo de configuração e inicie o servidor executando o mkdocs serve comando:

$ mkdocs serve
INFO    -  Building documentation...
INFO    -  Cleaning site directory
[I 160402 15:50:43 server:271] Serving on http://127.0.0.1:8000
[I 160402 15:50:43 handlers:58] Start watching changes
[I 160402 15:50:43 handlers:60] Start detecting changes

Abra http://127.0.0.1:8000/no seu navegador e você verá a página inicial padrão sendo exibida:

Deploy

Para publicar as modificações realizadas no Github Pages, após adicioná-las ao controle de versão, utilizar o comando mkdocs gh-deploy. Ele realizará automaticamente o push das modificações para a branch gh-pages, e em alguns segundos as mudanças estarão disponíveis no site.

$ mkdocs gh-deploy