先日GAになったCloudFlare Pagesを試してみました。設定は非常に簡単で数分でできました。

設定手順

※画像の右端・左端をクリックするとスライドします。

  1. 「プロジェクトを作成」をクリック
  2. 「GitHub アカウントを接続する」をクリック
  3. Cloudflare Pages にデプロイするグループを選択
  4. Cloudflare Pages にデプロイするリポジトリを選択
  5. 「Install & Authorize」をクリック
  6. パスワードを入力して「Confirm password」をクリック
  7. 「リポジトリを選択する」に表示されたリポジトリにチェックを入れて「セットアップの開始」
  8. そのまま下にスクロール
  9. 「フレームワークプリセット」を選ぶか、「ビルドコマンド」「ビルド出力ディレクトリ」を入力して、「保存してデプロイする」
  10. そのまましばし待つ
  11. ビルドが終了したら、一番下までスクロールして「プロジェクトに進む」
  12. 「サイトにアクセス」をクリックするとWebページが表示される

プレビュー機能

メインブランチ以外にpushするとプレビュー版のページが作成されます(専用のURLにデプロイされます)。

プレビュー

また、プレビュー版ページにはアクセス制限もかけられます。

この機能、メインブランチにマージする前のレビューで重宝しそうです。

かわかみしんいち。島根県津和野町在住のフリーランスエンジニア。複合現実(Mixed Reality)と3DUXでおもちゃを作るのが趣味。 https://github.com/ototadana