用途:面向 Cloudflare 边缘平台的部署技能,覆盖静态站点(Pages)、无服务器函数(Workers)以及 CDN/DNS 配置,核心工具为 Wrangler CLI。
主要能力:安装并登录 Wrangler(npm install -g wrangler、wrangler login);部署 Pages(wrangler pages deploy ./dist,可指定 --project-name,或用 wrangler pages project create 连接 Git 仓库自动部署);部署 Worker(wrangler deploy,支持 --env staging 预览环境);通过 wrangler.toml 配置项目名称、入口、compatibility_date、构建命令、环境变量与 KV 命名空间绑定;管理密钥与变量(wrangler secret put、wrangler pages secret put,支持管道批量上传);DNS 记录管理(wrangler dns list/create/update);本地开发(wrangler dev);日志与部署管理(wrangler tail、wrangler deployments list、wrangler rollback);KV 操作(wrangler kv:key put/get)。
使用方式:先安装并登录 Wrangler,初始化项目(wrangler init),本地用 wrangler dev 调试,再执行 wrangler deploy 或 wrangler pages deploy 发布。
适用场景:需要全球边缘网络、Workers 零冷启动、自动 HTTPS 与 DDoS 防护、集成 CDN/DNS 的静态站点或轻量无服务器函数部署。
限制与注意事项:不要把密钥写入 wrangler.toml,应使用 wrangler secret;部署前应本地测试;不要忽略 compatibility_date;Workers 不适合长时间运行任务(30 秒限制)。资料未提供具体价格与免费额度细节。