青いやつの進捗日記。

メモとしてべんきょうのしんちょくをかいていきます。あとで自分が検索しやすいもん

Next.jsで作ったアプリをGithub Pagesで公開する

github.com

これをgithub pagesで公開できるようにした


qiita.com

にある

qiita.com

を参考にした

Githun Action用のymlがなにをしているかは

qiita.com

がわかりやすい。

Github Pagesにデプロイする処理はみんな

github.com

を使っているみたいで、これでやるとgh-pagesってブランチにデプロイ結果がpushされるからGithubの設定でGithub Pagesのブランチはgh-pagesを指定すればOK。最初間違えてmainブランチにしててなにも表示されないなーとかやってしまっていた。

qiita.com

で書いてある通りハマリポイントもあるが、URLのbasePath問題は

qiita.com

を参考に、NODE_ENVproduction指定してnext.config.jsNODE_ENVによって出し分ける方法をとった。