verify-skeleton.md
950 Bytes
骨架真实链路验收
验证注册、加入申请、运营审核、审核通知邮件、积分记账与幂等在真实 MySQL 与真实 SMTP 上可用。
前提
- voko-server 已启动,
apps/voko-server/.env配置了真实 SMTP。 - 一个能收信的邮箱
VOKO_TEST_EMAIL(脚本用 plus 地址注册新用户,例如you+voko-skeleton-…@gmail.com)。 - 一个管理员账号:本地用
pnpm dev:user,共享环境用admin:grant。
执行
VOKO_TEST_EMAIL=you@gmail.com \
VOKO_ADMIN_EMAIL=admin@example.test \
VOKO_ADMIN_PASSWORD=admin123 \
pnpm --filter @voko/server verify:skeleton
完成判据
- 输出
"status": "PASS",15 项检查全部通过;测试邮箱收到验证码邮件与"邀请已就绪"邮件。 - 缺少环境变量输出
BLOCKED并以 2 退出,不算通过。 - 脚本结束只删除本次创建的用户、申请、会话、验证码、邮件日志和积分流水。