Files
workphone-sdk/开发文档/8、部署/06-存客宝宝塔/20260810_NAS控制台空白页修复.md
2026-08-10 03:45:23 +08:00

976 B

NAS 控制台空白页修复

根因

NAS 根路径返回 Vite 开发构建产物,入口资源使用相对地址 ./assets/...。浏览器在 / 页面解析为 /assets/...,而服务真实资源目录是 /static/console/assets/...,脚本 404 后页面为空白。

修复

  • 使用 npm run build:runtime 生成运行版控制台;该模式通过 Vite base=/static/console/outDir=../app/static/console 输出绝对资源路径。
  • 同步新版静态资源并重建 NAS Compose 服务。
  • 通过完整 Compose 重启 mongoredisworkphone-sdk,恢复 SDK 到 Mongo 服务的网络解析。

验收

  • workphone-sdk-nasworkphone-mongo-nasworkphone-redis-nas 均为 running | healthy
  • 首页返回 /static/console/assets/index-BzwMJihg.js
  • Chrome 页面由空白恢复为“工作手机总控平台”登录界面,浏览器控制台无错误。
  • Mongo 日志显示 MongoDB连接成功: workphone_sdk