Fala galera, chegamos à última parte desse tutorial de Jekyll, hoje irei ensinar como escrever posts, adicionar páginas e também subiremos ele para o GitHub. Vamos lá!
Como escrever posts
Escrever posts no Jekyll é fácil, eles ficam na pasta _posts e são escritos em Markdown. O nome do arquivo deve ser escrito da seguinte forma: YYYY-MM-DD-nome-do-post.markdown.
Cada arquivo no ínicio deve ter o Front-Matter. As informações devem ficar entre o par de três traços ---. A sintaxe dele é a seguinte:
Agora vamos escrever o primeiro post do nosso blog.
Escrevendo nosso primeiro post
Na pasta _posts, crie o arquivo 2016-01-24-meu-primeiro-post-com-jekyll.markdown. No ínicio do arquivo adicione o Front-Matter com as informações do post:
Depois só escrever o post que desejar, lembrando que ele é escrito em Markdown.
Como adicionar páginas
Adicionar páginas também é fácil, elas podem ser escritas em Markdown ou em HTML. Elas também devem conter no ínicio o Front-Matter. Agora vamos adicionar algumas ao nosso blog, mas antes vamos editar a nossa página about.md.
Página about.md
Abra o arquivo about.md e abaixo do Front-Matter, adicione uma descrição sobre o assunto tratado no seu blog. O meu ficou assim:
Adicionando novas páginas
Vamos adicionar mais algumas páginas ao nosso blog:
tags.html: onde ficará as tags utilizadas no blog.
categorias.html: onde ficará as categorias utilizadas no blog.
contato.md: será a página de contato do nosso blog.
Agora vamos lá!
tags.html
Iremos criar uma função que irá listar os posts com as tags listadas no blog e criará um menu de acesso rápido, ficando assim:
Crie um repositório com o seguinte nome: seunomedeusuario.github.io
Suba o seu blog - exceto a pasta _site - para o seu repositório usando o git, dessa forma:
Pronto, você subiu seu blog para o GitHub Pages, e agora é só esperar entre 20 e 30 minutos, e você poderá acessar seu blog através da url: http://seunomedeusuario.github.io
Conclusão
Chegamos ao fim do nosso tutorial, espero que eu tenha ajudado vocês à criarem um blog com Jekyll. Qualquer dúvida, comente aqui ou me mande um email: mateus.sousamedeiros@gmail.com.
Desenvolvedor Front End apaixonado por novas tecnologias.
Espalhe a palavra!
Comentários
Usamos cookies para personalizar anúncios e melhorar a sua experiência no site. Ao continuar navegando, você concorda com a nossa Política de Privacidade.
Comentários