@echo off chcp 65001 >nul echo ======================================== echo 配置测试工具 echo IP地址: 192.168.137.1 echo ======================================== echo. echo [1] 检查文件夹是否存在... echo. set "PROFILE_PATH=D:\wwwroot\study_web\web\profile" set "UPLOAD_PATH=%PROFILE_PATH%\upload" if exist "%PROFILE_PATH%" ( echo ✓ 主目录存在: %PROFILE_PATH% ) else ( echo ✗ 主目录不存在: %PROFILE_PATH% echo 请先运行"一键配置本地环境.bat" ) if exist "%UPLOAD_PATH%\courseware" ( echo ✓ 课件目录存在: %UPLOAD_PATH%\courseware ) else ( echo ✗ 课件目录不存在 ) if exist "%UPLOAD_PATH%\voice" ( echo ✓ 语音目录存在: %UPLOAD_PATH%\voice ) else ( echo ✗ 语音目录不存在 ) if exist "%UPLOAD_PATH%\screenshots" ( echo ✓ 截图目录存在: %UPLOAD_PATH%\screenshots ) else ( echo ✗ 截图目录不存在 ) if exist "%UPLOAD_PATH%\avatar" ( echo ✓ 头像目录存在: %UPLOAD_PATH%\avatar ) else ( echo ✗ 头像目录不存在 ) echo. echo [2] 检查防火墙规则... echo. netsh advfirewall firewall show rule name="国语教育平台后端 30091" >nul 2>&1 if %errorLevel% equ 0 ( echo ✓ 防火墙规则已配置 netsh advfirewall firewall show rule name="国语教育平台后端 30091" | findstr /C:"LocalPort" /C:"Action" ) else ( echo ✗ 防火墙规则未配置 echo 请以管理员身份运行"一键配置本地环境.bat" ) echo. echo [3] 检查端口占用... echo. netstat -ano | findstr ":30091" >nul 2>&1 if %errorLevel% equ 0 ( echo ✓ 端口30091已被占用(后端服务可能正在运行) echo. echo 占用端口的进程: netstat -ano | findstr ":30091" ) else ( echo ○ 端口30091未被占用(后端服务未启动) echo 启动命令: cd Study-Vue-redis\ry-study-admin ^&^& mvn spring-boot:run ) echo. echo [4] 检查本机IP地址... echo. ipconfig | findstr /C:"IPv4" | findstr "192.168" if %errorLevel% equ 0 ( echo. echo ⚠️ 请确认你的电脑IP地址是否为 192.168.137.1 echo 如果不是,请修改APP配置文件中的IP地址 ) else ( echo ○ 未检测到192.168网段的IP ) echo. echo [5] 检查APP配置文件... echo. set "APP_CONFIG=fronted_uniapp\fronted_uniapp\src\utils\config.js" if exist "%APP_CONFIG%" ( echo ✓ APP配置文件存在 findstr "192.168.137.1" "%APP_CONFIG%" >nul 2>&1 if %errorLevel% equ 0 ( echo ✓ 已配置IP地址: 192.168.137.1 ) else ( echo ✗ 未配置IP地址192.168.137.1,请检查配置文件 ) ) else ( echo ✗ APP配置文件不存在 ) echo. echo ======================================== echo 测试完成 echo ======================================== echo. echo 建议的测试步骤: echo. echo 1. 如果文件夹或防火墙配置有问题: echo 以管理员身份运行"一键配置本地环境.bat" echo. echo 2. 启动后端服务: echo cd Study-Vue-redis\ry-study-admin echo mvn spring-boot:run echo. echo 3. 在浏览器中测试后端: echo http://192.168.137.1:30091 echo. echo 4. 在手机浏览器中测试(确保手机和电脑在同一WiFi): echo http://192.168.137.1:30091 echo. echo 5. 编译并运行APP到真机测试 echo. pause