Skip to content

本地与部署

本地 Git

bash
cd D:\AI\Self-Mds
git status
git add .
git commit -m "docs: update notes"
git push

构建

bash
npm run build

产物目录:

text
docs/.vitepress/dist

本地预览产物:

bash
npm run preview

Cloudflare Pages

  1. Cloudflare DashboardWorkers & PagesCreatePagesConnect to Git
  2. 选择仓库 self-mds(或你推送的名字)
  3. 构建设置:
Framework presetNone / Vite
Build commandnpm run build
Build output directorydocs/.vitepress/dist
Root directory/(仓库根)
Node version2022(环境变量 NODE_VERSION=20
  1. Save and Deploy
  2. 得到 https://xxx.pages.dev,可绑定自定义域名

每次 git push 到连接的分支会自动重新构建。

环境变量(Pages)

可选:

text
NODE_VERSION=20

与「动态 Wiki」对比

Self-Mds(本项目)Wiki.js
运行静态文件 CDNDocker + DB
公网Cloudflare Pages 即可Tunnel / VPS
编辑改 md + push网页编辑
CLI 读内容直接读 docs/**/*.md库或 API

私有内容注意

Pages 站点默认 公网可读。敏感笔记不要放进该仓库,或使用 Cloudflare Access 做整站登录墙。

文件夹树 ← docs/ 目录 · Git · Cloudflare Pages