blog.livewing.net のブログです。
- Next.js ISR (Incremental Static Regeneration) による動的ページ生成
- TypeScript で記述
- microCMS でコンテンツを管理
- 記事は Markdown で記述 (remark)
- タグ機能
- アーカイブ機能
- KaTeX を用いた数式の埋め込み
- ダークモードに対応 (
prefers-color-scheme)
APP_PROTOCOL: ブログ URL のプロトコル (例:https)APP_HOST: ブログ URL のホスト名 (例:blog.livewing.net)MICROCMS_API_KEY: microCMS の API キーMICROCMS_SERVICE_DOMAIN: microCMS のサービス IDREVALIDATE_SECONDS: revalidate の秒数 (省略可、デフォルト:10)
$ echo MICROCMS_API_KEY=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX > .env.development.local
$ echo MICROCMS_SERVICE_DOMAIN=XXXXX-YYYYY-ZZZZZ >> .env.development.local
$ npm i
$ npm run dev開発サーバーは http://localhost:3000/ で動きます。
The MIT License でライセンスされています。