-
Notifications
You must be signed in to change notification settings - Fork 1
10 development
FrankWkd-Plus edited this page Jul 25, 2026
·
1 revision
上级:Wiki 首页 · 前端速览:
web/README.md
cd web
npm install
# 可选:cp env.example.txt → .env.local
npm run dev浏览器打开终端地址(默认 http://localhost:5173)。桌面端居中约 390px 手机框。
本地 Functions + Secrets:在 web/ 配置 .dev.vars,用 wrangler pages dev(若团队脚本有封装则从其文档)。
| 命令 | 作用 |
|---|---|
npm run dev |
开发服务器 |
npm run build |
类型检查 + 生产构建 |
npm run typecheck |
仅 TS |
npm run lint |
oxlint |
npm run preview |
预览 dist |
| 操作 | 路径 |
|---|---|
| 玩偶档案 Home | 底栏「档案」 |
| 图片/文字智能记录 | 中间「+」 |
| 日记详情 / 重写 | 点进某条 |
| 成长时间轴 / 地图 | 「成长」 |
| 对话 | 「对话」 |
| 身份卡 / 切换 | 档案顶栏或轮播 |
| 重置 / 备份 | 「我的」 |
来自 plan.md:
- 契约优先 — API 字段与 R2 key 先锁
-
密钥永不进 Git —
scripts/pre-push.sh拦截 -
main始终可演示 — 小 PR - Mock 保证 C 的云资源未就绪时 B 不阻塞
- 匹配周围文件的命名与注释密度
- 新页面:优先放
pages/,复用PageHeader/card-paper等既有类 - 重依赖(Leaflet、imgly)保持 dynamic import
- 改接口同步
docs/api.md与 Wiki 07
ToyDiary 仓库 · Demo · Wiki 源:docs/wiki/