日期:2026年1月9日 摘要:修复本地静态首页未展示
【question】 打开http://localhost:8787/没有看到静态首页,为什么,需要修正
【try to solve】
原因:Worker 根路径被 OpenAPI 文档占用,且未启用静态资源绑定,导致 public/index.html 未被服务。
修正:
- 将 OpenAPI 文档路由改为
/docs。 - 启用 Wrangler
assets绑定,指向public/,并在 Worker 中对 404 回退到静态资源。
【执行操作】
- 更新
wrangler.jsonc:添加assets.directory ./public/,绑定名ASSETS - 更新
src/index.ts:OpenAPI 文档路由改为/docs,引入ASSETS绑定并在 404 时回退静态资源