diff --git a/sdk/app/static/console/index.html b/sdk/app/static/console/index.html index d457ef7b77..2c2f86c0e1 100644 --- a/sdk/app/static/console/index.html +++ b/sdk/app/static/console/index.html @@ -6,8 +6,8 @@ 工作手机总控平台 - - + +
diff --git a/开发文档/8、部署/06-存客宝宝塔/20260810_NAS控制台空白页修复.md b/开发文档/8、部署/06-存客宝宝塔/20260810_NAS控制台空白页修复.md new file mode 100644 index 0000000000..0346a2ac6d --- /dev/null +++ b/开发文档/8、部署/06-存客宝宝塔/20260810_NAS控制台空白页修复.md @@ -0,0 +1,18 @@ +# NAS 控制台空白页修复 + +## 根因 + +NAS 根路径返回 Vite 开发构建产物,入口资源使用相对地址 `./assets/...`。浏览器在 `/` 页面解析为 `/assets/...`,而服务真实资源目录是 `/static/console/assets/...`,脚本 404 后页面为空白。 + +## 修复 + +- 使用 `npm run build:runtime` 生成运行版控制台;该模式通过 Vite `base=/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`。