Escribe tu primera publicación en Markdown
Ahora que ya has creado páginas con archivos .astro
, ¡es hora de crear algunas publicaciones con archivos .md
!
Prepárate para...
- Crear una nueva carpeta y un nueva publicación
- Escribir contenido Markdown
- Enlazar tus publicaciones en la página de tu blog
Crea tu primer archivo .md
.
Sección titulada Crea tu primer archivo .md.-
Crea un nuevo directorio en
src/pages/posts/
. -
Añade un nuevo fichero (vacío)
post-1.md
dentro de tu nueva carpeta/posts/
. -
Busca esta página en la vista previa de tu navegador añadiendo
/posts/post-1
al final de tu URL de vista previa. (por ejemplo,http://localhost:4321/posts/post-1
) -
Cambia la URL de vista previa del navegador para ver
/posts/post-2
en tu lugar. (Se trata de una página que aún no ha sido creada).Fíjate en los diferentes resultados que se obtienen al previsualizar una página “vacía” y otra que no existe. Esto te ayudará a solucionar problemas en el futuro.
Escribe contenido Markdown
Sección titulada Escribe contenido Markdown-
Copia o escriba el siguiente código en
post-1.md
. -
Comprueba de nuevo la vista previa de tu navegador en
http://localhost:4321/posts/post-1
. Ahora deberías ver el contenido de esta página. Puede que aún no esté formateado correctamente, ¡pero no te preocupes, lo actualizarás más tarde en el tutorial! -
Utiliza las herramientas de desarrollo de tu navegador para inspeccionar esta página. Observa que, aunque no has escrito ningún elemento HTML, tu Markdown se ha convertido a HTML. Puedes ver elementos como encabezados, párrafos y elementos de lista.
La información en la parte superior del archivo, dentro de las vallas de código, se llama frontmatter. Estos datos -incluyendo etiquetas y una imagen de la publicación - son información sobre tu publicación que Astro puede usar. No aparece en la página automáticamente, pero accederás a ella más adelante en el tutorial para mejorar tu sitio.
Enlaza tus publicaciones
Sección titulada Enlaza tus publicaciones-
Enlaza a tu primera publicación con una etiqueta anchor en
src/pages/blog.astro
: -
Ahora, añade dos ficheros más en
src/pages/posts/
:post-2.md
ypost-3.md
. Aquí tienes un ejemplo de código que puedes copiar y pegar en tus archivos, ¡o puedes crear el tuyo propio! -
Añade enlaces a estas nuevas publicaciones:
-
Comprueba la vista previa de tu navegador y asegúrate de que:
- Todos tus enlaces para las publicaciones 1, 2 y 3 llevan a una página funcional de tu sitio. (Si encuentras un error, comprueba tus enlaces en
blog.astro
o los nombres de tus archivos Markdown).
- Todos tus enlaces para las publicaciones 1, 2 y 3 llevan a una página funcional de tu sitio. (Si encuentras un error, comprueba tus enlaces en
Pon a prueba tus conocimientos
Sección titulada Pon a prueba tus conocimientos- El contenido de un archivo Markdown (
.md
) se convierte a: