在部署你的第一个 Worker 之前,请了解你将用于构建和部署 Worker 项目的 CLI 工具。
你可以直接在 Cloudflare 仪表板上构建和开发 Worker,无需安装和使用 C3 与 Wrangler。继续阅读下一页,以在 Cloudflare 仪表板上开始使用 Workers。
Cloudflare 开发者平台生态系统拥有两个命令行界面 (CLI):
- C3:用于创建新项目。
- Wrangler:用于构建和部署你的项目。
C3 (create-cloudflare CLI) 是一种命令行工具,旨在帮助你向 Cloudflare 设置并部署新的应用程序。除了快速之外,它还利用了官方开发的 Workers 模板和特定于框架的设置指南,以确保你设置的每个新应用程序都遵循 Cloudflare 及任何第三方的最佳实践,以便在 Cloudflare 网络上部署。
你将使用 C3 来创建新项目。
Wrangler 是一种命令行工具,用于结合 Cloudflare 开发者产品进行构建。
使用 Wrangler,你可以在本地和远程开发你的 Worker、回滚到你 Worker 之前的部署、删除 Worker 及其绑定的开发者平台资源等等。请参阅 Wrangler 命令以查看完整的 Wrangler 命令参考。
当你运行 C3 创建项目时,C3 会安装最新版本的 Wrangler,你无需再次手动安装 Wrangler。你可以将项目中的 Wrangler 更新到较新版本,以获取新的 Wrangler 功能和特性。
如果你正在 Cloudflare 仪表板上构建 Worker,你将通过仪表板设置项目配置(例如环境变量、绑定 bindings 和路由 routes)。如果你使用 C3 和 Wrangler 以编程方式构建项目,你将依赖 Wrangler 配置文件来配置你的 Worker。
Cloudflare 建议选择并使用一个单一真实源——即仪表板或 Wrangler 配置文件,以避免项目出现错误。
通过阅读本页,你已了解到:
- 如何使用 C3 创建新的 Workers 和 Pages 项目。
- 如何使用 Wrangler 开发、配置和删除你的项目。
在下一节中,你将在继续部署第一个 Worker 之前了解到有关 Cloudflare 仪表板的更多信息。