976 B
976 B
NAS 控制台空白页修复
根因
NAS 根路径返回 Vite 开发构建产物,入口资源使用相对地址 ./assets/...。浏览器在 / 页面解析为 /assets/...,而服务真实资源目录是 /static/console/assets/...,脚本 404 后页面为空白。
修复
- 使用
npm run build:runtime生成运行版控制台;该模式通过 Vitebase=/static/console/和outDir=../app/static/console输出绝对资源路径。 - 同步新版静态资源并重建 NAS Compose 服务。
- 通过完整 Compose 重启
mongo、redis、workphone-sdk,恢复 SDK 到 Mongo 服务的网络解析。
验收
workphone-sdk-nas、workphone-mongo-nas、workphone-redis-nas均为running | healthy。- 首页返回
/static/console/assets/index-BzwMJihg.js。 - Chrome 页面由空白恢复为“工作手机总控平台”登录界面,浏览器控制台无错误。
- Mongo 日志显示
MongoDB连接成功: workphone_sdk。