Astroの光線のサムネイル。

pubDate: 2024-03-05

author: sakakibara

astro

公開学習

後退

コミュニティ

YAML フロントマター

yaml front matter

---
title: "yaml フロントマター"
author: "sakakibara"
---

のように’---‘で囲まれた部分のことです。 フロントマターは、ページの最初に記述されなければならず、当然ですが、この部分にはyaml形式で記述します。 フロントマターを含む部分は主に特別なファイルとして扱われます。 広くmarkdwonファイルでメタデータを埋め込むために使われているもの見かけますが、 markdwonに限らず、他のファイル形式でも採用されていることがあります。(e.g. .astro)

元々はjekyllで使われていたものですが、gatsbyやastroなどの他の静的サイトジェネレータでも採用されています。 フロントマターに記述するプロパティは、そのサイトジェネレータによって異なります。また、自分で追加することも多くの場合可能です。

ただ、以下のものはどこでも使えると思います。

github docs

github docsでは

が使えます。

astro

astroではフロントマターを修正することできます。 プログラムによるフロントマターの変更

reference