cloud flare page 多账号发布问题

cloud flare page 实现多账号发布
2025-4-18
cloud flare pagewranglerwrangler pages deploy
问题描述
cloud flare 本地发布使用的是wrangler
来进行登录,那如何切换多账户登录呢?
wrangler 发布方式
oAuth
浏览器授权登录发布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 theUser->User Details->Read
permission?) 可以用本地wrangler login
授权账号来解决
问题描述
cloud flare page 多分支发布问题?
解决方式
- 使用命令
wrangler pages deploy --branch=main // 发布到主分支
wrangler pages deploy --branch=develop // 发布到预发布分支
注意点
- 初始化项目的时候,注意第一次让会让你指定主分支的名字,记得不要写错,不然后面会无法更改,只能重新删除项目