- @___35d の個人ブログ blog.35d.jp のソースコードです
- Next.js + Notion API を使って作られています
env.local
というファイルに、NOTION_TOKEN=XXX
NOTION_DATABASE_ID=YYY
をそれぞれ追記- データベースに必要なプロパティに制約があるので、ソースコードを読んでよしなにデータベース側のプロパティを変更
- books と stock-articles のページも別のデータベース ID (公開ページなので環境変数化していない)を使用しているので、とりあえずビルド通すだけならページ削除して始めるのがオススメ
- ローカルの場合、
IS_DEVELOPMENT
で分岐してる箇所でモックのデータを返すようにしている部分があるので注意
- ビルドするサービス(GitHub Actions や Vercel)にも同じく環境変数をセットすること