• [x] 增加付款资格核验及新站引导
  • [x] 门控付款码、上传表单和虎皮椒请求,提交之前重新检查,不为受限账号发送订单请求
  • [x] 旧站游客注册后使用登录账号提交首次申请
  • [x] 组件验证 6/6 通过(含 SSR 与实际 onRegister 方法),旧站构建通过
  • [ ] /browse 浏览器验收(环境未提供该入口)
  • [x] 引导卡片视觉调整与移动端底部 Popup
  • [x] 点击时携带当前 token 在新窗口打开新站,限定目标并覆盖失效登录态
  • [x] 复核模板、样式、跳转测试和构建

构建:NODE_OPTIONS=--openssl-legacy-provider corepack yarn@1.22.22 build,67.30 秒通过。显式使用 Yarn 1 和 Node 22 的 OpenSSL 兼容参数,不修改仓库依赖和配置。测试:node --test scripts/tests/legacy-payment.test.cjs

后续引导样式和登录态跳转调整:上述测试更新为 9/9 通过,覆盖点击时读取最新 token、新窗口参数、旧站页面保留、缺失 token、非新站目标拒绝、深浅主题选择。完整 Vue 模板与 CSS 解析通过;最终构建 54.90 秒通过。/browse 仍不可用,尚未进行真实浏览器视觉及新站登录联调验收。

2026-09-09 发布检查:重新运行上述测试,9/9 通过;NODE_OPTIONS=--openssl-legacy-provider corepack yarn@1.22.22 build:fe 主站构建通过(75.47 秒)。默认路径构建此前已通过。浏览器验收缺口保持记录。

先部署 interview-koa2-backend,再部署 VuePress。新站业务代码无需重新部署。完整验证及发布说明见配套后端同名 change 的 verification.md。

webapp
公众号
开发者导航
切换夜间模式
折叠侧边栏
收起全部