はじめに

中野区在住の中野です。

Gatsby.jsでカテゴリ機能を作ったのですがハマったのでメモを残しておきます。

Gatsby.jsにカテゴリ機能を実装する中でハマった話

frontmatter からデータを取得する場合は事前に frontmatter にkey(ここでいう categorytags です)を登録しておく必要があります。

以下の + が登録したkeyです

---
title: example
date: 0000-00-00
image: ./image.png
imageAlt: example
+ category: example
+ tags: ['example-tag', 'example-post', 'example-category']
---

一度追加したら認識させるために yarn run dev を再実行する必要があります。

上記の対応を行うことでQueryを実行すると categorytags の値を取得できるようになります。

さいごに

登録していなくてハマったり、再起動をしていなくてハマったりしました。

初見殺しされました。

\ Share /

全人類同時接続数No.1!バトルロイヤルゲームを生き残れ!

中野区在住の中野です。大阪生まれ大阪育ちですが就職のタイミングで上京しました。食いっぱぐれないようにすることをモットーに生存戦略を常に考えている元ネトゲ廃人現フルリモートwebエンジニア。Twitterでメンターとして駆け出しエンジニアたちをサポートしています。最近の関心事はDDDとScrum。いずれ起業することを考えてプロダクトを作成中。このブログでは生存戦略を考える上で試行錯誤した内容を記録していきます。