Files
loan-pricing/doc/2026-04-15-全量迁移892-without-redis前端实施记录.md

3.8 KiB
Raw Blame History

全量迁移 892-without-redis 前端实施记录

修改时间

  • 2026-04-15

本次完成内容

关键整合说明

  • 前端密码传输使用目标分支的 AES ECB 方案,但仍按当前仓库结构挂载到现有 src/api
  • 登录页默认用户名和默认密码已清空,同时保留 cookie 回填逻辑
  • 依赖安装时使用 nvm use 14.21.3,满足仓库对前端 Node 版本由 nvm 控制的要求
  • npm install 后补了 html-webpack-plugin,用于修复现有构建链缺失 peer 依赖导致的生产构建失败

验证结果

前端静态测试

  • source ~/.nvm/nvm.sh && cd ruoyi-ui && nvm use 14.21.3 >/dev/null && node tests/password-transfer-api.test.js && node tests/login-default-credentials.test.js && node tests/personal-create-input-params.test.js && node tests/retail-display-fields.test.js && node tests/personal-final-calculate-rate-display.test.js && node tests/workflow-detail-card-order.test.js && node tests/workflow-index-refresh.test.js
    • 结果:通过

依赖安装

  • source ~/.nvm/nvm.sh && cd ruoyi-ui && nvm use 14.21.3 && npm install
    • 结果:通过

生产构建

  • source ~/.nvm/nvm.sh && cd ruoyi-ui && nvm use 14.21.3 >/dev/null && npm run build:prod
    • 结果:通过
    • 备注:有 asset size warning但构建成功dist/ 已生成

未在本记录中执行的内容

  • 未启动前端 dev server 做交互式页面冒烟
  • 因此没有需要额外清理的前端测试进程