スムージーの備忘録

GatsbyでGitHub Pagesにデプロイするときの備忘録

GatsbyでGitHub Pagesにデプロイするときの備忘録

はじめに

環境

  • Gatsby.js v5.12.7
  • Node.js v18.2.0

1.独自ドメインを使用している場合デプロイ時に独自ドメインが消える

発生した事案

npx gh-pages -d public これを実行すると、GitHub PagesのCustom domainの設定がリセットされてしまう。

解決方法

staticフォルダー内にCNAMEファイルを作成し、独自ドメインを記述する。 参考サイト


2.更新した記事が反映されない

発生した事案

記事を作成し、GitHub Pagesにデプロイしたが、記事が反映されない。

解決方法

npx gatsby build --prefix-pathsを実行し、publicフォルダーの中身を更新する。

再度npx gh-pages -d publicを実行すると、記事が反映される。

© 2024 Smoothie1023.