同步 sgs-frontend-mobile 源码
Some checks failed
CI / verify (push) Has been cancelled

This commit is contained in:
lyf
2026-07-27 11:26:01 +08:00
parent 575dca430f
commit 9ea1bfab71
181 changed files with 24395 additions and 5212 deletions

View File

@@ -127,7 +127,7 @@ VITE_SGS_API_BASE_URL=/app-api
VITE_AUDIO_API_BASE_URL=/yudao-server
VITE_AUDIO_LANGUAGE=zh-CN
# SGS SDK/H5 地图基座配置;当前代码尚未把 SDK renderer 接入页面渲染
# SGS SDK/H5 地图基座配置;/engine 由本项目 public/engine 静态资源提供
VITE_SGS_MAP_ID=1
VITE_SGS_SDK_SCRIPT_URL=/static/sgs-map-sdk/index.global.js?v=2.5.0
VITE_SGS_H5_ENGINE_URL=/engine/index.html
@@ -142,6 +142,9 @@ VITE_SGS_SDK_TIMEOUT_MS=5000
```bash
pnpm install
# 同步本地 SDK Engine 静态底座
pnpm sync:sdk-engine
# H5 开发
pnpm dev:h5
@@ -177,7 +180,7 @@ uni build -p h5 && node scripts/copy-h5-nav-assets.cjs
- `dist/build/h5` 存在应用产物。
- H5 可访问 `static/nav-assets/...` 下的 GLB/GLTF/bin/texture/manifest 文件。
- H5 可访问 `static/guide-data` 下的讲解和内容数据。
- 如启用 `api``sdk` 模式Nginx/网关需代理 `/app-api``/yudao-server``/engine` 等路径。`/engine/index.html` 必须是 SGS Map SDK Engine 2.5.x 的独立发布页面,且其资源路径可加载并能完成 `HELLO` -> `ENGINE_READY`;业务 SPA fallback 返回的 200 不是 Engine 健康。
- 如启用 `api``sdk` 模式Nginx/网关需代理 `/app-api``/yudao-server`后端路径。`/engine/index.html` 由本项目静态资源独立提供,必须是 SGS Map SDK Engine 2.5.x 的发布页面,且其资源路径可加载并能完成 `HELLO` -> `ENGINE_READY`;业务 SPA fallback 返回的 200 不是 Engine 健康。
更完整的部署说明见 `docs/H5_DEPLOYMENT_GUIDE.md`