Files
HSAP/scripts/build_web.sh
Chengfang Lu 483e027482 feat: 合并 Docker Compose、标注表格优化与部署文档
将 platform + CVAT 合并为单文件 docker-compose.yml,完善 .env 与 init/dev_up 脚本;
新增 docs/DEPLOY.md 与更新 README 以支持新机器部署;含数据湖示例、车队地图、
紧凑表格 UI、ADAS det_7cls 路径与批次台账等近期改动。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-16 17:06:31 +08:00

22 lines
517 B
Bash
Executable File

#!/usr/bin/env bash
# Build HSAP frontend from platform/web/ → platform/ui-hsap/dist/
set -euo pipefail
ROOT="$(cd "$(dirname "$0")/.." && pwd)"
echo "[web] Installing dependencies..."
cd "$ROOT/platform/web"
npm ci --silent
echo "[web] Sync login background..."
mkdir -p public
cp "$ROOT/docs/bg.png" public/login-bg.png
echo "[web] Building..."
npm run build
DIST="$ROOT/platform/ui-hsap/dist"
rm -rf "$DIST/annotate"
echo "[web] Build complete → $DIST"
ls -lh "$DIST/index.html" "$DIST/assets/" | head -8