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.
This commit is contained in:
@@ -0,0 +1,47 @@
|
||||
@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
|
||||
Reference in New Issue
Block a user