| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114 |
- @echo off
- REM ============================================
- REM 环境检测脚本
- REM 用于诊断启动脚本可能遇到的问题
- REM ============================================
- chcp 65001 >nul 2>&1
- echo ============================================
- echo 环境检测脚本
- echo ============================================
- echo.
- REM 检查 Python
- echo [1/5] 检查 Python...
- where python >nul 2>&1
- if errorlevel 1 (
- echo [失败] 未找到 Python
- echo 请安装 Python 并添加到系统 PATH
- ) else (
- python --version
- echo [成功] Python 已安装
- )
- echo.
- REM 检查 Node.js
- echo [2/5] 检查 Node.js...
- where node >nul 2>&1
- if errorlevel 1 (
- echo [失败] 未找到 Node.js
- echo 请安装 Node.js 并添加到系统 PATH
- ) else (
- node --version
- echo [成功] Node.js 已安装
- )
- echo.
- REM 检查 npm
- echo [3/5] 检查 npm...
- where npm >nul 2>&1
- if errorlevel 1 (
- echo [失败] 未找到 npm
- echo 请安装 Node.js(npm 通常随 Node.js 一起安装)
- ) else (
- npm --version
- echo [成功] npm 已安装
- )
- echo.
- REM 检查 Chrome
- echo [4/5] 检查 Google Chrome...
- set CHROME_PATH=
- if exist "%ProgramFiles%\Google\Chrome\Application\chrome.exe" (
- set CHROME_PATH=%ProgramFiles%\Google\Chrome\Application\chrome.exe
- ) else if exist "%ProgramFiles(x86)%\Google\Chrome\Application\chrome.exe" (
- set CHROME_PATH=%ProgramFiles(x86)%\Google\Chrome\Application\chrome.exe
- ) else if exist "%LOCALAPPDATA%\Google\Chrome\Application\chrome.exe" (
- set CHROME_PATH=%LOCALAPPDATA%\Google\Chrome\Application\chrome.exe
- )
- if "%CHROME_PATH%"=="" (
- echo [失败] 未找到 Google Chrome
- echo 请安装 Google Chrome 浏览器
- ) else (
- echo [成功] Chrome 已安装
- echo 路径: %CHROME_PATH%
- )
- echo.
- REM 检查项目文件
- echo [5/5] 检查项目文件...
- set "PROJECT_ROOT=%~dp0"
- if "%PROJECT_ROOT:~-1%"=="\" set "PROJECT_ROOT=%PROJECT_ROOT:~0,-1%"
- if not exist "%PROJECT_ROOT%\main.py" (
- echo [失败] 未找到 main.py
- echo 路径: %PROJECT_ROOT%\main.py
- ) else (
- echo [成功] main.py 存在
- )
- if not exist "%PROJECT_ROOT%\web" (
- echo [失败] 未找到 web 目录
- echo 路径: %PROJECT_ROOT%\web
- ) else (
- echo [成功] web 目录存在
- )
- if not exist "%PROJECT_ROOT%\web\node_modules" (
- echo [警告] web\node_modules 不存在
- echo 首次运行时会自动安装依赖
- ) else (
- echo [成功] node_modules 存在
- )
- echo.
- echo ============================================
- echo 检测完成
- echo ============================================
- echo.
- pause
|