cloud flare page 多账号发布问题

cloud flare page 实现多账号发布

cloud flare page 实现多账号发布

2025-4-18

cloud flare pagewranglerwrangler pages deploy

问题描述

cloud flare 本地发布使用的是wrangler 来进行登录,那如何切换多账户登录呢?

wrangler 发布方式

  1. oAuth 浏览器授权登录发布
  2. CLOUDFLARE_API_TOKEN + CLOUDFLARE_ACCOUNT_ID
  • 其中 oAuth 发布 是你本地账号登录, 需要浏览器授权,即可登录进行发布动作.
  wrangler login

这将启动一个浏览器窗口,引导你通过 OAuth 登录 Cloudflare。

  • CLOUDFLARE_API_TOKEN 发布只需要在本地新建一个.env文件
  CLOUDFLARE_API_TOKEN=""
  CLOUDFLARE_ACCOUNT_ID=""

注意点

  • 第一次本地使用 CLOUDFLARE_API_TOKEN 发布的时候,会出现 (👋 You are logged in with an API Token. Unable to retrieve email for this user. Are you missing the User->User Details->Read permission?) 可以用本地wrangler login授权账号来解决

问题描述

cloud flare page 多分支发布问题?

解决方式

  1. 使用命令
wrangler pages deploy --branch=main // 发布到主分支
wrangler pages deploy --branch=develop // 发布到预发布分支

注意点

  • 初始化项目的时候,注意第一次让会让你指定主分支的名字,记得不要写错,不然后面会无法更改,只能重新删除项目