9/20/26

26282 將Github Pages 移轉到 Cloudflare

1.在 Cloudflare 連接 GitHub 儲存庫:

登入 Cloudflare 控制台,在左側選單進入 Compute (Workers & Pages) > Create application > Pages 標籤頁,點擊 Connect to Git。

授權 Cloudflare 存取你的 GitHub 帳號,並在存取權限清單中選取 joyease/game 這個私有專案。

驗證方式:授權完成後,清單中應能看到並選取 joyease/game。

設定專案名稱與部屬:。

設定部屬參數:

  • Project name:填入你想要的名稱(例如 mygame,最終網址即為 mygame.pages.dev)。

  • Production branch:選擇你的預設分支(通常為 main 或 master)。

  • Framework preset:純靜態 HTML/JS 專案請選擇 None。

  • Build command 與 Output directory:純靜態檔案留空即可(若檔案都在根目錄)。

點擊 Save and Deploy 開始構建。


2.若需自動化:取得 Cloudflare API Token 與 Account ID:建立 Token。

若要使用 GitHub Actions 或本地 CLI 部署:

  1. 前往 Cloudflare API Tokens 頁面。

  2. 點擊 Create Token,找到 Cloudflare Pages 模板並點擊 Use template。

  3. 權限保持預設(Account - Cloudflare Pages - Edit),點擊 Continue to summary > Create Token,複製產生的 Token。

  4. 回到 Cloudflare 控制台主頁,在右側側邊欄複製你的 Account ID。

驗證方式:記下產生的 Token 字串(該字串只會顯示一次)。