
Tempo de leitura: 3 minutos
Como criar e visualizar um rascunho antes de publicar um post
Índice
A criação de um post no Jekyll é bastante simples: basta criar um novo arquivo Markdown, salvá-lo na pasta /_posts
e ele aparecerá instantaneamente no seu blog ou site. Contudo, essa praticidade pode se tornar um problema ao colocar seu blog online. Sua postagem pode conter frases que precisam de revisão ou as imagens podem estar em locais indesejados ou simplesmente ser imagem errada. Com os passos a seguir vamos ver como criar rascunhos de nossas postagens antes de publicá-las.
Passo 1: Criar um novo rascunho:
Abra o seu editor de texto preferido e crie um novo arquivo markdown com a extensão .md
. Por exemplo, meu-primeiro-rascunho.md
. Salve-o na pasta **_drafts
.
Passo 2: Escrever o conteúdo do rascunho
Use o markdown para escrever o conteúdo do seu post. Aqui está um exemplo simples:
---
layout: post
title: Meu primeiro rascunho
---
# Título
Este é um parágrafo de exemplo para o rascunho do meu post. Aqui você pode escrever todo o conteúdo que deseja incluir.
- Lista de itens
- Outro item
- Mais um item
**Negrito**, *itálico* e link [blog do Cristiano](https://www.ribeirobraga.com.br) também podem ser adicionados.
Passo 3: Visualizar o rascunho usando Jekyll
Aprendendo as diferenças dos comandos do Jekyll:
bundle exec jekyll serve
e bundle exec jekyll serve --drafts
são usados para iniciar o seu servidor local onde seu Jekyll está instalado. As difereças estão na forma como eles tratam os rascunhos (drafts) durante a geração do seu blog ou site.
bundle exec jekyll serve
O comando acima inicia o servidor local para visualizar seu site Jekyll. Quando você executa esse comando, o Jekyll compila seu site, ignorando todos os rascunhos presentes no diretório _drafts
e gera apenas o conteúdo que não está dentro da pasta _drafts
ou seja rascunho. Isso significa que você verá apenas as páginas e posts que estão prontos para serem publicados e não os rascunhos enquanto navega localmente pelo seu site.
bundle exec jekyll serve --drafts
Por outro lado, este comando faz a mesma coisa que o outro, mas com uma diferença crucial: ele também compila e exibe os rascunhos presentes no diretório _drafts
. Isso permite visualizar os rascunhos em um ambiente local, facilitando a revisão e edição desses conteúdos antes de torná-los posts ou páginas visíveis ao público.
Após o comando acima abra o seu navegador e acesse http://localhost:4000/meu-primeiro-rascunho.html
Passo 4: Revisar e editar o rascunho
Verifique o rascunho no navegador e faça as edições necessárias no arquivo markdown. Salve as alterações e atualize a página no navegador para ver as mudanças refletidas. Terminou a edição? Então e hora de publicar o seu novo post.
Para encerrar o servidor local no Jekyll, você pode fazer o seguinte, no terminal ou na janela de comando em que o servidor local está em execução, pressione as teclas Ctrl + C
(ou Cmd + C
em sistemas Mac).
Após pressionar Ctrl + C
ou Cmd + C
, será exibida uma mensagem perguntando se você deseja encerrar o processo. Confirme digitando y
ou s
(depende se a pergunta está sendo feita em Inglês ou Português) e pressione Enter
.
Passo 5: Publicar o post
Quando estiver satisfeito com o conteúdo do rascunho e pronto para publicar, remova a palavra-chave --draft
do comando de execução do Jekyll, ou seja use o seguinte comando:
bundle exec jekyll build
Depois de construir o site, você pode enviar os arquivos gerados para o seu servidor de hospedagem para tornar o post acessível ao público.
Conclusão
Com esses passos exploramos o processo de criação de rascunhos no Jekyll, que é bastante simples por si só. No entanto, é possível aprimorar o fluxo de trabalho, indo desde o rascunho até a publicação, com o auxílio de um plugin. Abordarei esse assunto detalhadamente em uma próxima publicação. Portanto, mantenha-se atento para mais informações.
Publicidade
📢 Quer ficar por dentro de todas as novidades do nosso blog? Não perca os últimos artigos, dicas valiosas e informações relevantes!
Junte-se a nós nas redes sociais para receber em primeira mão:
- Artigos exclusivos;
- Dicas práticas;
- Ofertas especiais e descontos exclusivos para nossos seguidores.
Não vamos inundar sua caixa de entrada com newsletters! Simplesmente nos siga em uma de nossas redes sociais para garantir que você não perca nenhum conteúdo interessante. Estamos ansiosos para tê-lo(a) conosco! 🚀