这个目录已经按 VitePress 站点结构组织好,可以直接本地启动。
- 已安装
Node.js18+ - 可以使用
npm或pnpm
在 document 目录执行:
npm install如果你更喜欢 pnpm:
pnpm installnpm run docs:dev默认会启动一个本地开发服务器,VitePress 会热更新 Markdown 内容。
npm run docs:build构建产物默认位于:
document/.vitepress/dist
npm run docs:preview这个目录已经补好了 Cloudflare Pages 的基础配置,直接适合拿去部署静态站。
document/wrangler.toml:声明 Pages 构建输出目录为.vitepress/distdocument/public/_headers:给 HTML、图标和打包后的静态资源设置缓存策略document/public/_redirects:补充少量静态回退与友好路径跳转规则
- Framework preset:
None - Build command:
npm run docs:build - Build output directory:
document/.vitepress/dist - Root directory:
document
如果你是在 Git 仓库里直接连接 Cloudflare Pages,最稳妥的做法是把项目根目录设为 document。这样:
- 安装依赖会在
document/package.json所在目录执行 - 构建命令不需要再额外切目录
- 输出目录直接填写
.vitepress/dist即可
建议在 Cloudflare Pages 项目环境变量里设置:
NODE_VERSION=20
这样能避免构建环境过旧导致的 VitePress / ESM 问题。
document/index.md:首页document/guide/:入门与研究工作区说明document/analysis/:项目分析、卡牌、Spine、代码结构document/modding/:Mod 制作思路与风险document/reference/:文件地图、限制与术语document/.vitepress/config.mts:VitePress 站点配置
- 在
document/中启动 VitePress 开发服务器 - 修改 Markdown 文档
- 在浏览器里边看边调结构与内容
- 文档中的结论来自发布包分析、资源整理与结构化代码骨架,不等于官方源码说明
- 如果继续补充专题,优先在
analysis/或modding/下新增页面,并同步更新document/.vitepress/config.mts