事象
GatsbyのチュートリアルPart6の途中、何回ビルドをかけ直してもQueryの戻り値が更新されない。
src/pages/blog/index.tsx
export const query = graphql`
query {
allMdx(sort: { fields: frontmatter___date, order: DESC }) {
nodes {
frontmatter {
date(formatString: "MMMM D, YYYY")
title
}
id
slug // これが取りたいのに何回更新しても取れない
// body 逆に消したはずのbodyはずっと取れてる
}
}
}
`;
加えて/blog
へアクセスしようとするとやけに動作が重くなる。
解決策
以下コマンドでキャッシュクリアしたら両方とも解決した。全部キャッシュが悪かったらしい。
gatsby clean