Escreva sua primeira postagem Markdown no blog
Agora que você construiu páginas utilizando arquivos .astro
, é hora de fazer algumas postagens no blog utilizando arquivos .md
!
Se prepare para...
- Fazer uma nova pasta e criar uma nova postagem
- Escrever algum conteúdo Markdown
- Fazer links para suas postagens no blog em sua página Blog
Crie seu primeiro arquivo .md
-
Crie um novo diretório em
src/pages/postagens/
. -
Adicione um novo arquivo
post-1.md
(vazio) dentro da sua nova pasta/postagens/
. -
Procure por essa página na pré-visualização do seu navegador adicionando
/postagens/post-1
ao fim da sua URL de pré-visualização existente. (e.x.localhost:4321/postagens/post-1
) -
Modifique a URL de pré-visualização do navegador para ver
/postagens/post-2
ao invés disso. (Essa é uma página que você ainda não criou.)Note o resultado diferente em pré-visualizar uma página “vazia”, e uma que não existe. Isso te ajudará a solucionar problemas no futuro.
Escreva conteúdo Markdown
-
Copie ou digite o seguinte código em
post-1.md
-
Verifique a pré-visualização do seu navegador novamente em
http://localhost:4321/postagens/post-1
. Você deve agora ver conteúdo nessa página. O conteúdo pode não estar propriamente formatado, mas não se preocupe, você vai atualizar isso depois durante o tutorial! -
Use as Ferramentas do Desenvolvedor do seu navegador para inspecionar nessa página. Perceba que apesar de você não ter digitado quaisquer elementos HTML, seu Markdown foi convertido para HTML. Você pode ver elementos assim como cabeçalhos, parágrafos e itens de listas.
A informação no topo do arquivo, dentro da cerca de código, é chamado de frontmatter. Esses dados—incluindo tags e uma imagem da postagem—são informação sobre sua postagem que o Astro pode utilizar. Eles não aparecem na página automaticamente, mas você irá posteriormente acessá-los no tutorial para aprimorar seu site.
Faça links para suas postagens
-
Faça um link para sua primeira postagem com uma tag de âncora em
src/pages/blog.astro
: -
Agora, adicione mais dois arquivos em
src/pages/postagens/
:post-2.md
epost-3.md
. Aqui está um código de exemplo que você pode copiar e colar em seus arquivos, ou, você pode criar o seu próprio! -
Adicione links para essas novas postagens:
-
Verifique a pré-visualização no seu navegador e certifique-se de que:
- Todos os seus links para a Postagem 1, Postagem 2 e Postagem 3 levam a uma página funcional no seu site. (Se você encontrou um erro, verifique seus links em
blog.astro
ou no nome de seus arquivos Markdown.)
- Todos os seus links para a Postagem 1, Postagem 2 e Postagem 3 levam a uma página funcional no seu site. (Se você encontrou um erro, verifique seus links em
Teste seu conhecimento
- Conteúdo em um arquivo Markdown (
.md
) é convertido para: