六维教程

Cloudflare Workers 环境搭建

这一篇把本地开发环境搭起来,包括 Node.js、Wrangler CLI 和账号授权登录。环境就绪后,后面所有章节都在这套环境里操作。

Wrangler 是什么

Wrangler 是 Cloudflare 官方发布的命令行工具,负责 Workers 开发的所有环节

功能 对应命令
创建项目 npm create cloudflare@latest
本地运行 wrangler dev
线上部署 wrangler deploy
登录授权 wrangler login
查看日志 wrangler tail
管理密钥 wrangler secret put
管理 KV wrangler kv namespace create
管理 D1 wrangler d1 create

它本质上是一个 npm 全局包,安装后可以在任何目录调用。

安装 Node.js

Wrangler 依赖 Node.js 运行,要求 18 以上版本,推荐使用 LTS 版本(如 20.x)。安装方法可以参考本站的 Node.js 环境搭建,Windows 用户直接下载官方安装包即可。

安装完成后在终端验证

node -v
# 输出类似 v20.12.0

npm -v
# 输出类似 10.5.0

安装 Wrangler

推荐全局安装,这样任何目录都能直接使用

npm install -g wrangler

如果国内网络安装慢,先配置 npm 镜像源再安装,方法同样参考 Node.js 环境搭建

也可以不全局安装,用 npx wrangler 临时调用,每次都会检查并下载最新版,缺点是每次执行都稍慢。全局安装更顺手,本教程后续统一用全局方式。

验证安装

wrangler --version
# 输出类似 4.x.x

登录 Cloudflare 账号

本地工具需要取得操作你账号的权限,执行授权登录

wrangler login

命令会自动打开浏览器,跳转到 Cloudflare 登录页,同意授权后浏览器会提示成功,终端也会显示登录完成。

验证当前登录身份

wrangler whoami

输出会显示你的邮箱和所属账号名称,说明登录成功。如果之前没注册账号,登录流程里可以直接注册,和上一篇的注册是同一个账号体系。

仪表盘与命令行的互补关系

两套工具各有所长,完整开发流程中会交替使用

环节 推荐工具
写代码调试 命令行 Wrangler
部署发布 命令行 Wrangler
看用量统计 仪表盘
绑定自定义域名 仪表盘
查看版本回滚 仪表盘或命令行
应急改代码 仪表盘在线编辑器

最简单的原则是”代码靠命令行,配置靠仪表盘”。写完代码用命令部署,部署后去仪表盘管理路由、域名和用量。

环境检查清单

搭完环境后,运行下面三条命令确认全部就绪

node -v
wrangler --version
wrangler whoami

都正常输出即代表环境搭建完成。下一篇用命令行创建项目,正式进入本地开发工作流。

上一篇 Cloudflare Workers 快速部署
下一篇 Cloudflare Workers 开发工作流

上一篇
Cloudflare Workers 快速部署
下一篇
Cloudflare Workers 开发工作流