Documentação no Github Pages com Docsify

Antes de mais nada, você viu que estamos no YOUTUBE? Isso mesmo! Corre lá:

Nesse rápido tutorial iremos ver como utilizar o Docsify para gerar documentação no mesmo projeto com o Github Pages.

Docsify

O Docsify nada mais é do que um gerador de site que utiliza como fonte arquivos .md. Ideal para gerar documentações com templates padronizados.

Instalando o Docsify

Você pode conferir todo o processo de instalação e inicialização AQUI. Mas irei resumir ainda mais nesse post.

Instalação:

npm i docsify-cli -g

Inicialização:

Dentro da pasta do seu projeto execute o seguinte comando:

docsify init ./docs

Como pode ser visto, foi criado uma pasta chamada docs que contém os arquivos da sua documentação.

Personalizando a documentação

Neste post iremos realizar uma personalização rápida e simples, como pode ser visto a seguir.

Basicamente personalizamos o index.html

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Vue Axios Http</title>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<meta name="description" content="Description">
<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0">
<link rel="stylesheet" href="//cdn.jsdelivr.net/npm/docsify@4/lib/themes/vue.css">
</head>
<body>
<div id="app"></div>
<script>
window.$docsify = {
name: "Vue Axios Http",
repo: "https://github.com/aluizrech/vue-axios-http",
logo: "assets/logo-coffops.png",
homepage: "index.md",
loadSidebar: "menu.md",
maxLevel: 4,
subMaxLevel: 3,
search: {
noData: {
"/": "Sem resultado!"
},
paths: 'auto',
placeholder: {
"/": "Pesquisar",
},
},
}
</script>
<!-- Docsify v4 -->
<script src="//cdn.jsdelivr.net/npm/docsify@4"></script>
<script src="//cdn.jsdelivr.net/npm/docsify/lib/plugins/search.min.js"></script>
</body>
</html>

Também foram alterados os demais arquivos, conforme pode ser visto no github desse projeto de exemplo.

Executando o projeto localmente

Para visualizar o resultado, basta executar o comando a seguir.

docsify serve docs

Configurando no github

Após realizar o commit de todos os seus arquivos, basta configurar o seu github.

Acesse a aba Settings/Configurações e depois em pages.

Depois selecione a branch e o diretório docs criado clique em salvar.

Tela de configuração do Pages

Conclusão

Para concluir, podemos visualizar a documentação recém criada no link.

Deixe um comentário

O seu endereço de e-mail não será publicado.