Files
AI-Trader/start_frontend.bat
guaiwoluo2020 51b2f30748 feat: 添加前端界面和市场分析模块
- 新增 Vue 3 + Vuetify 前端界面
- 新增市场分析模块 (market/)
- 更新主服务器和路由
- 更新 MT5 EA 文件
- 添加 .gitignore 排除临时文件
2026-03-10 17:38:13 +08:00

72 lines
1.6 KiB
Batchfile

@echo off
REM 前端启动脚本 (Windows)
REM 用于快速启动React前端
setlocal enabledelayedexpansion
echo ==================================================
echo 量化交易服务 - 前端启动脚本
echo ==================================================
REM 检查Node.js版本
node --version >nul 2>&1
if errorlevel 1 (
echo ❌ 错误: 未找到Node.js
echo 请先安装Node.js 16+版本
echo 推荐使用: https://nodejs.org/
pause
exit /b 1
)
for /f "tokens=*" %%i in ('node --version') do set NODE_VERSION=%%i
echo ✓ Node.js版本: %NODE_VERSION%
REM 检查npm
npm --version >nul 2>&1
if errorlevel 1 (
echo ❌ 错误: 未找到npm
pause
exit /b 1
)
for /f "tokens=*" %%i in ('npm --version') do set NPM_VERSION=%%i
echo ✓ npm版本: %NPM_VERSION%
REM 获取脚本目录
cd /d "%~dp0"
cd frontend
echo ✓ 工作目录: %cd%
REM 检查依赖
echo → 检查依赖...
if not exist "node_modules" (
echo → 安装依赖...
npm install
echo ✓ 依赖已安装
) else (
echo ✓ 依赖已存在
)
REM 显示启动信息
echo.
echo ==================================================
echo 启动参数:
echo 开发服务器: http://localhost:3000
echo 代理后端: http://localhost:8000
echo 热重载: 启用
echo ==================================================
echo.
echo ✓ 前端服务已启动!
echo.
echo 访问地址:
echo 前端界面: http://localhost:3000
echo API文档: http://localhost:8000/docs
echo.
echo 注意:请确保后端服务 (python main.py) 已在运行
echo ==================================================
echo.
REM 启动开发服务器
npm start
pause