CloudFlare Worker使用教程

使用Git仓库自动将Worker部署到CF

参考项目:Bing-Rewards on GitHub

1.创建Git仓库

创建worker需要的基本文件,如果需要静态文件,那么创建存放静态文件的文件夹

文件结构示例

1
2
3
4
5
worker/
├── static/              # 静态资源目录
│   └── words.txt        # 示例静态文件
├── worker.js            # Worker主程序
└── wrangler.toml        # 部署配置文件

wrangler.toml

1
2
3
4
5
6
name = "api-tools" #name必须和创建的CF Worker的同名
main = "worker.js" #这里指定程序入口文件名
compatibility_date = "2024-07-31"

[assets]
directory = "./static" #如果需要其他静态文件,则添加此参数

2.在CloudFlare上创建Worker

直接选择从Git导入

img img