デプロイ
Cloudflare Pages にデプロイする。前提として以下の両方が必須。
- GitHub のアカウントを取得している
- Cloudflare のアカウントを取得している
→ Astro サイトを Cloudflare ページにデプロイする
GitHub にリポジトリを作る
作る。private でよい。
だけではダメで、ローカルのプロジェクトをプッシュしておく。
Cloudflare Pages をセットアップする
ホーム → Workers & pages → → Pages タブ →
Only select repositories → ブログのリポジトリを選択 →
- フレームワーク プリセット :
Astro を選択 - ビルド コマンド :
npm run build(たぶん自動で入力) - ビルド出力ディレクトリ :
dist(これも自動)
をクリックすると、何やらログが流れてファイルがコピーされる。
おわり
デプロイで苦戦するかと思いきやあっさり終わった。ブログの機能としては最低限なので手を入れることになるが、ひとまずここまでとする。