Cloudflare Workers 部署器
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/cloudflare-workers-deployer。
技能介绍
解决什么问题
把代码跑在 Cloudflare 边缘网络上,看起来只是「写个 handler 然后发布」,真正动手时却处处是坑:本机要有合适版本的 Node.js,要装好 Wrangler CLI,要在 npm、pnpm、yarn 之间选一个脚手架入口,还要确认登录凭证和项目配置。很多人还没写出第一行业务代码,就先被环境准备劝退。这个技能把这些前置步骤收敛成一条清晰的路径,让「新建项目 → 初始化 → 部署」的主线不被工具链细节打断。
核心能力
- 明确前置依赖:
Node.js与Wrangler CLI缺一不可,先检查环境再动手,避免中途报错 - 按包管理器匹配入口:项目用 npm、pnpm 还是 yarn,就选对应的脚手架路径,不需要临时改配置或装额外工具
- preview 通道:需要尝鲜上游最新能力时,可通过 preview 源安装
create-cloudflare的 main 分支构建 - 交接给官方文档:脚手架跑通后,绑定(bindings)、路由与发布策略按官方文档继续配置,技能不重复造轮子
适用边界
- 技能只覆盖初始化与部署入口,不包含自定义发布流水线、CI 集成或多环境管理
- 部署仍依赖 Wrangler 登录与 Cloudflare 账户,凭证保管需要使用者自行处理
- preview 通道跟踪上游 main 分支,稳定性不如正式发版,生产项目慎用
- 具体行为以 workers-sdk 官方文档为准,遇到版本差异应回查上游资料
使用场景
- 刚接手 Cloudflare Workers 项目,需要跑脚手架初始化首个边缘应用并完成部署
- 团队使用 pnpm 管理依赖,需要对应的脚手架路径来创建 Workers 项目
- 想试用上游最新特性,通过 preview 通道安装 create-cloudflare 的 main 分支构建
- 项目中 Node.js 版本不统一,需要在动手前先检查环境再选择部署命令
适合人员
- 前端工程师:熟悉 JavaScript 运行时,希望快速将脚本发布到边缘节点
- 全栈开发者:需要用 Wrangler CLI 部署 Serverless 函数并管理项目初始化
- DevOps 工程师:负责配置 CI/CD 中的 Cloudflare Workers 发布流程
- 技术负责人:评估边缘部署方案时,需要明确环境依赖与脚手架选项