Files
dashboard/frontend/build-and-deploy.bat
T
yangy abd44fe467 Refactor Docker setup and remove unused files
- Updated docker-compose.yml to rename backend and frontend container names for clarity.
- Added volume mappings for frontend and backend services to persist data.
- Removed obsolete files related to frequency response extraction, including Python scripts and output data files.
- Adjusted backend port configuration in main.py to align with new service architecture.
- Enhanced logging for file upload paths in models.py for better traceability.
2026-03-20 09:31:24 +08:00

48 lines
1.0 KiB
Batchfile

@echo off
chcp 65001 >nul
echo ================================================
echo 前端项目构建和部署脚本
echo ================================================
echo.
cd /d "%~dp0"
echo [1/3] 清理旧的构建文件...
if exist dist (
rmdir /s /q dist
echo 已删除旧的 dist 目录
)
echo.
echo [2/3] 安装依赖并构建项目...
call pnpm install
if errorlevel 1 (
echo.
echo ❌ 依赖安装失败,请检查网络连接
pause
exit /b 1
)
call pnpm build
if errorlevel 1 (
echo.
echo ❌ 构建失败,请检查错误信息
pause
exit /b 1
)
echo.
echo [3/3] 构建完成!
echo.
echo ================================================
echo 构建产物位置:%~dp0dist
echo ================================================
echo.
echo 下一步操作:
echo 1. 将 dist 文件夹上传到服务器
echo 2. 在服务器上运行:docker compose up -d
echo 3. 访问:http://服务器 IP:8082
echo.
echo 文件已准备就绪,按任意键继续...
pause >nul