橙宝书
构建

部署第一个 Worker

从最小 Worker 开始,验证 AI 生成的边缘代码、开发命令和响应结果。

编辑与核验:橙宝书编辑团队 ·

本页目标

得到一个可本地运行的 Worker,并用真实响应验证代码,而不是只相信 AI 说“部署成功”。

前置条件

  • Node.js 20.0 或更高版本
  • 一个 Cloudflare 账号
  • 能够在终端执行命令

创建项目

npm create cloudflare@latest -- first-worker

在向导中选择 Worker 模板。生成完成后进入项目目录。

写一个最小响应

src/index.ts
export default {
  async fetch() {
    return Response.json({ ok: true, message: 'hello from the edge' });
  },
};

本地验证

npm run dev

打开终端显示的本地地址。预期得到:

{"ok":true,"message":"hello from the edge"}

AI 生成代码检查

  • 是否使用当前 Worker 模块语法,而不是过时的 Service Worker 事件监听写法?
  • 是否把 Secret 写进了代码或仓库?
  • AI 给出的 Wrangler 字段是否能在当前官方配置文档中查到?
  • 本地响应是否与教程的预期输出一致?

官方来源

这篇内容帮你完成目标了吗?

内测反馈只在当前浏览器生成,不会自动上传。

本页目录