これをgithub pagesで公開できるようにした
にある
を参考にした
Githun Action用のymlがなにをしているかは
がわかりやすい。
Github Pagesにデプロイする処理はみんな
を使っているみたいで、これでやるとgh-pages
ってブランチにデプロイ結果がpushされるからGithubの設定でGithub Pagesのブランチはgh-pages
を指定すればOK。最初間違えてmain
ブランチにしててなにも表示されないなーとかやってしまっていた。
で書いてある通りハマリポイントもあるが、URLのbasePath問題は
を参考に、NODE_ENV
にproduction
指定してnext.config.js
でNODE_ENV
によって出し分ける方法をとった。