为什么现在做
Day2 会用 Cloudflare D1(一个云数据库)把客户数据搬上云。建库、迁数据、部署本身很快,真正会卡住全班的是账号注册和浏览器授权——尤其国内网络下容易慢或超时。所以把这两件“只需做一次、且必须你本人操作”的事放到 Day1 晚上先搞定,第二天上课直接建库即可。
wrangler 命令行工具在 Day0 的环境准备里已经装好(
npm install -g wrangler)。本节只做“注册账号 + 授权 + 验证”,不装任何东西。
完成标准
- 拥有一个能登录的 Cloudflare 免费账号
- 在终端运行
wrangler whoami能显示你的 Cloudflare 账号邮箱。
一、注册 Cloudflare 免费账号(如果已经有账号,可以跳过注册)
- 打开 https://dash.cloudflare.com/sign-up。
- 用邮箱 + 密码注册,免费套餐就够用,全程不需要填信用卡。
- 到邮箱点确认链接完成验证,然后登录。
二、授权 wrangler(wrangler login)
在终端运行:
wrangler login
- 会自动弹出浏览器,页面上点 Allow / 允许 授权。
- 看到 “Successfully logged in” 就成功了,可以关掉那个页面。
如果没弹出浏览器,终端会打印一条链接,手动复制到浏览器打开、点 Allow 即可。
三、验证(wrangler whoami)
wrangler whoami
看到你的 Cloudflare 账号邮箱(和 Account ID)就说明授权成功,Day2 可以直接建库。
国内网络失败怎么办
授权走的是 Cloudflare 的海外服务,国内网络下可能出现弹不出页面、点 Allow 后卡住、或 504 超时:
- 多试几次
wrangler login,换个时间点或网络(手机热点)往往就通了。 - 授权页点 Allow 后如果终端一直不返回,先 Ctrl+C 结束,再重新
wrangler login