Edge Security Acceleration (ESA) は、一般的なフロントエンドフレームワーク用のテンプレートを提供しており、プロジェクトを迅速に開始してデプロイできます。
前提条件
関数と Pages サービスが有効化されていること。
有効な GitHub アカウントを持っていること。
テンプレートからの Pages プロジェクト作成
ESA コンソールにログインし、左側のナビゲーションペインで を選択します。
Edge Function ページで、作成 をクリックします。
Pages Template タブで、フレームワークテンプレートを選択し、次へ をクリックします。

[Add GitHub Accounts] をクリックして GitHub 認可ページを開きます。

GitHub にログインします。 承認ページでは、デフォルトで[すべてのリポジトリ]が選択されています。 [インストール & 承認]をクリックして、リポジトリの承認を完了します。

追加した GitHub アカウントを選択し、プロジェクト名 を入力して デプロイ開始 をクリックすると、自動ビルドが開始されます。

ビルドが完了すると、デプロイメントをプレビューするためのパブリックドメインのリンクが生成されます。 このパブリックドメインはテスト専用です。 パブリックドメインにアクセスするには、認証用のトークンを追加する必要があります。 トークンは 60 分間有効です。


カスタムドメイン名のバインド
デプロイ後、プロジェクトにカスタムドメインをバインドすると、アクセスが容易になります。 ドメイン名設定をご参照ください。