Files
SWebStatic/cloudflare/wrangler.toml
T

29 lines
710 B
TOML
Raw Normal View History

2026-07-08 18:29:36 +08:00
# wrangler.toml - Cloudflare Workers 静态站点配置 (Wrangler 4.x)
name = "swstatic-site"
compatibility_date = "2026-07-08"
# ✅ 核心配置 - 只使用 main 字段
main = "./src/index.js"
# 📦 静态站点配置 - 关键:使用 assets 而不是 site
[assets]
# 指向 Hugo 生成的 public 目录
directory = "../public"
# 指定绑定名称
binding = "ASSETS"
# 🏗️ 构建配置 - Hugo 生成静态文件
[build]
command = "hugo --minify --cleanDestinationDir"
# 构建工作目录设置为项目根目录
cwd = ".."
# 🌐 开发环境配置
[dev]
port = 8787
ip = "localhost"
local_protocol = "http"
upstream_protocol = "https"
# 🚀 部署配置
compatibility_flags = ["nodejs_compat"]