跳到主要内容
哒哒星球DADA PLANET

Skill · 已公开版本

wrangler · 用项目现有 Wrangler 管理 Worker

核对本地版本与配置,处理开发、预览、部署和资源管理命令。

先看看示例

作者提供的示例,实际效果取决于你的输入和使用工具。

输入

项目用 npm,package.json 有 wrangler;配置由框架生成;当前只授权本地验证。

输出

编辑示例 · 未运行

  1. 读取 package.json 与锁文件,确认项目实际 Wrangler 版本。
  1. 找到框架的源配置,核对 Worker 名称、环境与资源绑定。
  1. 使用项目脚本或本地 Wrangler 查看相关帮助,再运行本地构建与 dry run。
  1. 检查生成产物中绑定名称是否符合预期。

交付状态:报告本地验证结果;远程 deploy 未执行,不写“已上线”。

方法说明

核对本地版本与配置,处理开发、预览、部署和资源管理命令。

具体任务

用项目版本运行 Worker 开发流程:检查包管理器、Wrangler 与配置来源,再选本地预览或 dry run。

核对远程部署和资源目标:明确账号、环境与绑定,报告每个动作的真实状态。

必需材料

项目路径与目标操作

目标环境和现有配置来源

可选材料

KV/R2/D1/队列资源信息

已授权远程操作范围

使用门槛

项目已有 Wrangler 或明确安装方案,远程操作具有相应 Cloudflare 权限。

这个 Skill 额外提供的方法

先找源配置与项目版本,避免修改生成文件或向错误环境部署。

编辑示例(未运行)

为 Worker 做部署前本地核对

任务:整理仅允许本地验证的操作清单。

输入:
项目用 npm,package.json 有 wrangler;配置由框架生成;当前只授权本地验证。

结果片段:
1. 读取 package.json 与锁文件,确认项目实际 Wrangler 版本。

2. 找到框架的源配置,核对 Worker 名称、环境与资源绑定。

3. 使用项目脚本或本地 Wrangler 查看相关帮助,再运行本地构建与 dry run。

4. 检查生成产物中绑定名称是否符合预期。

交付状态:报告本地验证结果;远程 deploy 未执行,不写“已上线”。

步骤示例尊重仅本地授权,具体命令仍需由项目版本帮助确认。 此为编辑示例,未安装或运行上游 Skill。

首次任务

在【项目路径】完成【目标操作】,环境【目标环境】,配置来源【文件/框架】;验收:使用项目版本,核对账号和绑定,分别报告本地与远程状态。
必需材料:项目路径与目标操作:【请填写或粘贴】;目标环境和现有配置来源:【请填写或粘贴】

验收方法

命令是否来自项目安装版本和对应帮助

修改的是源配置还是生成产物

最终环境、名称与实际结果是否一致

依赖与准备

项目版本 Wrangler、包管理器及对应文档;远程 Cloudflare 操作需账号权限,可能涉及资源费用。

使用边界

部署和资源变更有外部副作用,必须符合授权范围。

本地预览或 dry run 成功不能称为线上发布成功。

排错

改了配置但构建后又被覆盖:找到框架生成配置的源入口,在源配置修改。

本地运行成功线上资源却报错:核对环境绑定和账号范围,不能假定本地模拟资源等于远程资源。

固定来源

https://github.com/cloudflare/skills/blob/6dc7604903127485e7e4cb26314651ebd4a4df19/skills/wrangler/SKILL.md