Cloudflare Pages 部署说明
目标域名:memory.oldphoto.site
一、前提
- 代码仓库已推送到 GitHub / GitLab
- 项目根目录包含:
package.jsondocs/.vitepress/config.mts
- 本地已验证:
npm run docs:build成功
二、Cloudflare Pages 配置
- 登录 Cloudflare Dashboard
- 进入
Workers & Pages->Create application->Pages - 连接你的 Git 仓库
- 选择该项目仓库
- 构建配置填写:
text
Framework preset: None
Build command: npm run docs:build
Build output directory: docs/.vitepress/dist
Root directory: /
Node.js version: 20 或更高三、自定义域名
部署成功后:
- 进入该 Pages 项目
- 打开
Custom domains - 添加
memory.oldphoto.site - 按提示在 DNS 中接入
如果 oldphoto.site 本身就在 Cloudflare 托管,通常可一键生效。
四、上线后验证
- 访问首页
- 验证左侧导航
- 搜索是否可用
- 打开:
/artifacts//memory//projects/
五、后续建议
- 打开 Cloudflare 的缓存与压缩
- 后续可继续加自定义 404 页面
- 如需国内更稳访问,可再同步部署到国内静态托管