happiness (^_^) (^_^) (^_^) (^_^) (^_^) (^_^) (^_^) (^_^) (^_^) (^_^) (^_^) (^_^) happiness

GatsbyJS

【GatsbyJS】動的なルーティングをしたときに404ページが一瞬表示される現象の解消

こういうときに、development環境以外で404ページが一瞬表示されることがある。 gatsby-node.jsには404ページの設定がしてある状態。 pages/post/[id].tsxがある github-pageなどにデプロイしてexample.com/post/AAAなどにアクセスすると、一瞬404ページがフ…

しぶしぶGatsbyJSを始める2-2-Tutorial実践編

執筆中 概要 基本編は全部で4つあります。 これを勉強すれば、たぶんデプロイとか設定ができ、わからない箇所をしらべようと思えるレベルには成りそうです。 かかった時間 だらだらこなして、4,5時間くらいかかりました(詳細) 追記 2.5ヶ月後に、再びこの記…

しぶしぶGatsbyJSを始める2-1-Tutorialの目次を見る編

※ 読んでもあんまり勉強にはならないです。 Tutorial のはじめの文 その前に、間に腹の調子が悪くなってきた 閑話休題 アイスを2こ食べたせいである。 まだ夏だから、アイスがおいしい時期なので仕方ない。 ぎっしりミントクッキーの包装の裏に説明があった…

しぶしぶGatsbyJSを始める-やる前編-

※あんまりまとまってないので、非公開にしていましたが、訪問する方がちらほらいらっしゃったので、公開にしました。 ことのはじまり 仕事でどうしても使わざるを得なくなった。 公式ドキュメントを参考にしながら、理解を進めてみる。 ※備忘録のため冗長で…

GatsbyJSでenvがundefinedになる

原因 下記の記述を追加する require("dotenv").config({ path: `./.env.${process.env.NODE_ENV}`, }); module.exports = { // 略 apiKey: process.env.API_KEY } 参考 Environment Variables | Gatsby 【Gatsby.js】.env.development内の変数がundefinedに…