安装 Wrangler CLI
npm i @cloudflare/wrangler -g
# 或者
cargo install wrangler
创建一个空白网站模板
wrangler generate proj --site
ref:
修改好配置及静态网站内容后,使用命令行工具先进行预览,然后再发布。
配置 Worker 路由
以 Example.com 示例:
配置 CNAME
发布完成后,先访问 worker 域名进行测试,最后将对应域名绑定到 Worker 的域名上:
配置流水线自动发布
如果需要 build,将打包的结果放到指定目录下。
├── public # 打包的静态网站目录
| ├── favicon.ico
| └── index.html
├── workers-site
| ├── index.js # Workers script that serves the assets
| ├── package-lock.json
| └── package.json # defines dependencies used by Workers script
└── wrangler.toml
按照这样的目录结构,使用命令行工具进行发布即可。